1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
2 py$(PYV): commands[0]> python -m coverage erase
3 py$(PYV): commands[1]> python -m coverage run -m pytest tests
4 ============================= test session starts ==============================
5 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
6 cachedir: .tox/py$(PYV)/.pytest_cache
8 collecting ... collected 39 items
10 tests/tokenize_rt_test.py::test_re_partition_no_match PASSED
11 tests/tokenize_rt_test.py::test_re_partition_match PASSED
12 tests/tokenize_rt_test.py::test_offset_default_values PASSED
13 tests/tokenize_rt_test.py::test_token_offset PASSED
14 tests/tokenize_rt_test.py::test_token_matches PASSED
15 tests/tokenize_rt_test.py::test_src_to_tokens_simple PASSED
16 tests/tokenize_rt_test.py::test_src_to_tokens_escaped_nl PASSED
17 tests/tokenize_rt_test.py::test_src_to_tokens_escaped_nl_no_left_ws PASSED
18 tests/tokenize_rt_test.py::test_src_to_tokens_escaped_nl_windows PASSED
19 tests/tokenize_rt_test.py::test_src_to_tokens_implicit_continue PASSED
20 tests/tokenize_rt_test.py::test_src_to_tokens_no_eol_eof PASSED
21 tests/tokenize_rt_test.py::test_src_to_tokens_multiline_string PASSED
22 tests/tokenize_rt_test.py::test_src_to_tokens_fstring_with_escapes PASSED
23 tests/tokenize_rt_test.py::test_roundtrip_tokenize[testing/resources/empty.py] PASSED
24 tests/tokenize_rt_test.py::test_roundtrip_tokenize[testing/resources/unicode_snowman.py] PASSED
25 tests/tokenize_rt_test.py::test_roundtrip_tokenize[testing/resources/backslash_continuation.py] PASSED
26 tests/tokenize_rt_test.py::test_reversed_enumerate PASSED
27 tests/tokenize_rt_test.py::test_parse_string_literal[""-expected0] PASSED
28 tests/tokenize_rt_test.py::test_parse_string_literal[u"foo"-expected1] PASSED
29 tests/tokenize_rt_test.py::test_parse_string_literal[F"hi"-expected2] PASSED
30 tests/tokenize_rt_test.py::test_parse_string_literal[r"""x"""-expected3] PASSED
31 tests/tokenize_rt_test.py::test_rfind_string_parts_only_literal[""] PASSED
32 tests/tokenize_rt_test.py::test_rfind_string_parts_only_literal[b''] PASSED
33 tests/tokenize_rt_test.py::test_rfind_string_parts_only_literal[r'''.'''] PASSED
34 tests/tokenize_rt_test.py::test_rfind_string_parts_py312_plus PASSED
35 tests/tokenize_rt_test.py::test_rfind_string_parts_multiple_tokens["foo" "bar"-2-expected0] PASSED
36 tests/tokenize_rt_test.py::test_rfind_string_parts_multiple_tokens["""foo""" "bar"-2-expected1] PASSED
37 tests/tokenize_rt_test.py::test_rfind_string_parts_multiple_tokens[(\n "foo"\n "bar"\n)-8-expected2] PASSED
38 tests/tokenize_rt_test.py::test_rfind_string_parts_multiple_tokens[print(\n "foo"\n "bar"\n)-7-expected3] PASSED
39 tests/tokenize_rt_test.py::test_rfind_string_parts_not_a_string PASSED
40 tests/tokenize_rt_test.py::test_rfind_string_parts_end_of_call_looks_like_string[x(1, "foo")-6] PASSED
41 tests/tokenize_rt_test.py::test_rfind_string_parts_end_of_call_looks_like_string[x ("foo")-4] PASSED
42 tests/tokenize_rt_test.py::test_rfind_string_parts_end_of_call_looks_like_string[x[0]("foo")-6] PASSED
43 tests/tokenize_rt_test.py::test_rfind_string_parts_end_of_call_looks_like_string[x(0)("foo")-6] PASSED
44 tests/tokenize_rt_test.py::test_rfind_string_parts_parenthesized[("foo")-2-1] PASSED
45 tests/tokenize_rt_test.py::test_rfind_string_parts_parenthesized[((("foo")))-6-3] PASSED
46 tests/tokenize_rt_test.py::test_rfind_string_parts_parenthesized[a + ("foo")-6-5] PASSED
47 tests/tokenize_rt_test.py::test_rfind_string_parts_parenthesized[a or ("foo")-6-5] PASSED
48 tests/tokenize_rt_test.py::test_main PASSED
50 ======== 39 passed ========
51 py$(PYV): commands[2]> python -m coverage report
52 Name Stmts Miss Branch BrPart Cover Missing
53 ---------------------------------------------------
56 3 files skipped due to complete coverage.