Marcel Telka
2024-04-02 7f60ead52389b75cda2f37804486f52f51b4196a
commit | author | age
7f60ea 1 py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
f828d5 2 py$(PYV): commands[0]> python -m pytest
MT 3 ============================= test session starts ==============================
4 platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
5 cachedir: .tox/py$(PYV)/.pytest_cache
675aab 6 rootdir: $(@D)
MT 7 configfile: pytest.ini
7f60ea 8 collecting ... collected 248 items
f828d5 9
7f60ea 10 .::project PASSED
MT 11 .::project PASSED
f828d5 12 docs/conf.py::mypy PASSED
MT 13 docs/conf.py::mypy-status PASSED
14 inflect/__init__.py::inflect.bysize PASSED
7f60ea 15 inflect/__init__.py::inflect.engine._handle_long_compounds PASSED
f828d5 16 inflect/__init__.py::inflect.engine._handle_prepositional_phrase PASSED
MT 17 inflect/__init__.py::inflect.engine.compare PASSED
b488c5 18 inflect/__init__.py::inflect.engine.ordinal PASSED
f828d5 19 inflect/__init__.py::inflect.engine.singular_noun PASSED
MT 20 inflect/__init__.py::inflect.joinstem PASSED
21 inflect/__init__.py::mypy PASSED
22 tests/test_an.py::mypy PASSED
23 tests/test_an.py::test_an PASSED
0e0f94 24 tests/test_an.py::test_an_abbreviation PASSED
66a3d3 25 tests/test_classical_all.py::Test::test_classical PASSED
f828d5 26 tests/test_classical_all.py::mypy PASSED
MT 27 tests/test_classical_ancient.py::mypy PASSED
28 tests/test_classical_ancient.py::test_ancient_1 PASSED
29 tests/test_classical_herd.py::mypy PASSED
30 tests/test_classical_herd.py::test_ancient_1 PASSED
31 tests/test_classical_names.py::mypy PASSED
32 tests/test_classical_names.py::test_ancient_1 PASSED
33 tests/test_classical_person.py::mypy PASSED
34 tests/test_classical_person.py::test_ancient_1 PASSED
35 tests/test_classical_zero.py::mypy PASSED
36 tests/test_classical_zero.py::test_ancient_1 PASSED
37 tests/test_compounds.py::mypy PASSED
38 tests/test_compounds.py::test_compound_1 PASSED
39 tests/test_compounds.py::test_compound_2 PASSED
40 tests/test_compounds.py::test_compound_3 PASSED
41 tests/test_compounds.py::test_compound_4 PASSED
42 tests/test_compounds.py::test_unit_handling_combined PASSED
43 tests/test_compounds.py::test_unit_handling_degree PASSED
44 tests/test_compounds.py::test_unit_handling_fractional PASSED
45 tests/test_compounds.py::test_unit_open_compound_nouns PASSED
46 tests/test_compounds.py::test_unit_open_compound_nouns_classical PASSED
47 tests/test_inflections.py::mypy PASSED
48 tests/test_inflections.py::test_NameError_in_strings PASSED
0e0f94 49 tests/test_inflections.py::test_decimal_ordinals PASSED
f828d5 50 tests/test_inflections.py::test_def PASSED
MT 51 tests/test_inflections.py::test_inflect_keyword_args PASSED
52 tests/test_inflections.py::test_inflect_on_builtin_constants PASSED
53 tests/test_inflections.py::test_inflect_on_tuples PASSED
54 tests/test_inflections.py::test_many PASSED
55 tests/test_inflections.py::test_ordinal PASSED
56 tests/test_inflections.py::test_prespart PASSED
57 tests/test_join.py::mypy PASSED
58 tests/test_join.py::test_join PASSED
59 tests/test_numwords.py::mypy PASSED
60 tests/test_numwords.py::test_array PASSED
61 tests/test_numwords.py::test_issue_131 PASSED
62 tests/test_numwords.py::test_lines PASSED
63 tests/test_numwords.py::test_loop PASSED
64 tests/test_pl_si.py::mypy PASSED
0e0f94 65 tests/test_pl_si.py::test_pl_si[classical off-Jones] PASSED
MT 66 tests/test_pl_si.py::test_pl_si[classical off-Times] PASSED
67 tests/test_pl_si.py::test_pl_si[classical on-Jones] PASSED
68 tests/test_pl_si.py::test_pl_si[classical on-Times] PASSED
66a3d3 69 tests/test_pwd.py::Test::test__pl_check_plurals_N PASSED
MT 70 tests/test_pwd.py::Test::test__pl_check_plurals_adj PASSED
71 tests/test_pwd.py::Test::test__pl_general_verb PASSED
72 tests/test_pwd.py::Test::test__pl_reg_plurals PASSED
73 tests/test_pwd.py::Test::test__pl_special_adjective[JOHN'S-JOHNS'] XFAIL
74 tests/test_pwd.py::Test::test__pl_special_adjective[JOHN's-JOHNS'] XFAIL
75 tests/test_pwd.py::Test::test__pl_special_adjective[John's-Johns'] PASSED
76 tests/test_pwd.py::Test::test__pl_special_adjective[TUNA'S-TUNA'S] XFAIL
77 tests/test_pwd.py::Test::test__pl_special_adjective[TUNA's-TUNA's] PASSED
78 tests/test_pwd.py::Test::test__pl_special_adjective[a-some] PASSED
79 tests/test_pwd.py::Test::test__pl_special_adjective[bad-False] PASSED
80 tests/test_pwd.py::Test::test__pl_special_adjective[my-our] PASSED
81 tests/test_pwd.py::Test::test__pl_special_adjective[tuna's-tuna's] PASSED
82 tests/test_pwd.py::Test::test__pl_special_verb PASSED
83 tests/test_pwd.py::Test::test__plnoun PASSED
84 tests/test_pwd.py::Test::test_a[C.O.D.-a C.O.D.] PASSED
85 tests/test_pwd.py::Test::test_a[Euler number-an Euler number] PASSED
86 tests/test_pwd.py::Test::test_a[FAQ-a FAQ] PASSED
87 tests/test_pwd.py::Test::test_a[FJ-an FJ] PASSED
88 tests/test_pwd.py::Test::test_a[FJO-a FJO] PASSED
89 tests/test_pwd.py::Test::test_a[LCD-an LCD] PASSED
90 tests/test_pwd.py::Test::test_a[LED-a LED] PASSED
91 tests/test_pwd.py::Test::test_a[NASA-a NASA] PASSED
92 tests/test_pwd.py::Test::test_a[OPEC-an OPEC] PASSED
93 tests/test_pwd.py::Test::test_a[R.I.P.-an R.I.P.] PASSED
94 tests/test_pwd.py::Test::test_a[RSPCA-an RSPCA] PASSED
95 tests/test_pwd.py::Test::test_a[SONAR-a SONAR] PASSED
96 tests/test_pwd.py::Test::test_a[T-square-a T-square] PASSED
97 tests/test_pwd.py::Test::test_a[UN-a UN] PASSED
98 tests/test_pwd.py::Test::test_a[UNESCO-a UNESCO] PASSED
99 tests/test_pwd.py::Test::test_a[X-ray-an X-ray] PASSED
100 tests/test_pwd.py::Test::test_a[XML-an XML] PASSED
101 tests/test_pwd.py::Test::test_a[YWCA-a YWCA] PASSED
102 tests/test_pwd.py::Test::test_a[a ant-an ant] PASSED
103 tests/test_pwd.py::Test::test_a[a cat-a cat] PASSED
104 tests/test_pwd.py::Test::test_a[a elephant-an elephant] PASSED
105 tests/test_pwd.py::Test::test_a[a giraffe-a giraffe] PASSED
106 tests/test_pwd.py::Test::test_a[a orangutan-an orangutan] PASSED
107 tests/test_pwd.py::Test::test_a[a-an a] PASSED
108 tests/test_pwd.py::Test::test_a[an ant-an ant] PASSED
109 tests/test_pwd.py::Test::test_a[an cat-a cat] PASSED
110 tests/test_pwd.py::Test::test_a[an ewe-a ewe] PASSED
111 tests/test_pwd.py::Test::test_a[an-an an] PASSED
112 tests/test_pwd.py::Test::test_a[ant-an ant] PASSED
113 tests/test_pwd.py::Test::test_a[book-a book] PASSED
114 tests/test_pwd.py::Test::test_a[cat-a cat] PASSED
115 tests/test_pwd.py::Test::test_a[e-mail-an e-mail] PASSED
116 tests/test_pwd.py::Test::test_a[euphemism-a euphemism] PASSED
117 tests/test_pwd.py::Test::test_a[hour-an hour] PASSED
118 tests/test_pwd.py::Test::test_a[houri-a houri] PASSED
119 tests/test_pwd.py::Test::test_a[nth-an nth] PASSED
120 tests/test_pwd.py::Test::test_a[rth-an rth] PASSED
121 tests/test_pwd.py::Test::test_a[sth-an sth] PASSED
122 tests/test_pwd.py::Test::test_a[xth-an xth] PASSED
123 tests/test_pwd.py::Test::test_a[yak-a yak] PASSED
124 tests/test_pwd.py::Test::test_a[yttrium-an yttrium] PASSED
125 tests/test_pwd.py::Test::test_a_alt PASSED
126 tests/test_pwd.py::Test::test_a_and_an_same_method PASSED
127 tests/test_pwd.py::Test::test_classical PASSED
128 tests/test_pwd.py::Test::test_classical_pl PASSED
129 tests/test_pwd.py::Test::test_compare_adjectives[Jess's-Jess'-s:s] XFAIL
130 tests/test_pwd.py::Test::test_compare_adjectives[dress's-dress'-s:s] XFAIL
131 tests/test_pwd.py::Test::test_compare_adjectives[dresses's-dresses'-p:p] XFAIL
132 tests/test_pwd.py::Test::test_compare_adjectives[my-my-eq] PASSED
133 tests/test_pwd.py::Test::test_compare_adjectives[my-our-s:p] PASSED
134 tests/test_pwd.py::Test::test_compare_adjectives[our-our-eq] PASSED
135 tests/test_pwd.py::Test::test_compare_nouns[index-index-eq] PASSED
136 tests/test_pwd.py::Test::test_compare_nouns[index-indexes-s:p] PASSED
137 tests/test_pwd.py::Test::test_compare_nouns[index-indices-s:p] PASSED
138 tests/test_pwd.py::Test::test_compare_nouns[indexes-index-p:s] PASSED
139 tests/test_pwd.py::Test::test_compare_nouns[indexes-indices-p:p] PASSED
140 tests/test_pwd.py::Test::test_compare_nouns[indices-index-p:s] PASSED
141 tests/test_pwd.py::Test::test_compare_nouns[indices-indexes-p:p] PASSED
142 tests/test_pwd.py::Test::test_compare_nouns[indices-indices-eq] PASSED
143 tests/test_pwd.py::Test::test_compare_nouns[inverted index-inverted indices-s:p] PASSED
144 tests/test_pwd.py::Test::test_compare_nouns[inverted indexes-inverted indices-p:p] PASSED
145 tests/test_pwd.py::Test::test_compare_nouns[inverted indices-inverted index-p:s] PASSED
146 tests/test_pwd.py::Test::test_compare_simple[Jess's-Jess'-s:s] XFAIL
147 tests/test_pwd.py::Test::test_compare_simple[base-basis-False] PASSED
148 tests/test_pwd.py::Test::test_compare_simple[brothers-brethren-p:p] PASSED
149 tests/test_pwd.py::Test::test_compare_simple[cats-cats-eq] PASSED
150 tests/test_pwd.py::Test::test_compare_simple[courts martial-court martial-p:s] PASSED
151 tests/test_pwd.py::Test::test_compare_simple[dress's-dress'-s:s] XFAIL
152 tests/test_pwd.py::Test::test_compare_simple[dresses's-dresses'-p:p] XFAIL
153 tests/test_pwd.py::Test::test_compare_simple[index-index-eq] PASSED
154 tests/test_pwd.py::Test::test_compare_simple[index-indexes-s:p] PASSED
155 tests/test_pwd.py::Test::test_compare_simple[index-indices-s:p] PASSED
156 tests/test_pwd.py::Test::test_compare_simple[indexes-index-p:s] PASSED
157 tests/test_pwd.py::Test::test_compare_simple[indexes-indices-p:p] PASSED
158 tests/test_pwd.py::Test::test_compare_simple[indices-index-p:s] PASSED
159 tests/test_pwd.py::Test::test_compare_simple[indices-indexes-p:p] PASSED
160 tests/test_pwd.py::Test::test_compare_simple[indices-indices-eq] PASSED
161 tests/test_pwd.py::Test::test_compare_simple[inverted index-inverted indices-s:p] PASSED
162 tests/test_pwd.py::Test::test_compare_simple[inverted indexes-inverted indices-p:p] PASSED
163 tests/test_pwd.py::Test::test_compare_simple[inverted indices-inverted index-p:s] PASSED
164 tests/test_pwd.py::Test::test_compare_simple[my-my-eq] PASSED
165 tests/test_pwd.py::Test::test_compare_simple[my-our-s:p] PASSED
166 tests/test_pwd.py::Test::test_compare_simple[opera-opuses-p:p] PASSED
167 tests/test_pwd.py::Test::test_compare_simple[opus-operas-False] PASSED
168 tests/test_pwd.py::Test::test_compare_simple[opuses-opera-p:p] PASSED
169 tests/test_pwd.py::Test::test_compare_simple[our-our-eq] PASSED
170 tests/test_pwd.py::Test::test_compare_simple[she-he-False] PASSED
171 tests/test_pwd.py::Test::test_compare_simple[syrinx-syringe-False] PASSED
172 tests/test_pwd.py::Test::test_compare_simple[taxi-taxes-False] PASSED
173 tests/test_pwd.py::Test::test_compare_simple[time-Times-False] PASSED
174 tests/test_pwd.py::Test::test_compare_simple[time-times-s:p] PASSED
175 tests/test_pwd.py::Test::test_compare_verbs[run-run-eq] PASSED
176 tests/test_pwd.py::Test::test_compare_verbs[runs-run-s:p] PASSED
177 tests/test_pwd.py::Test::test_compare_verbs[runs-runs-eq] PASSED
178 tests/test_pwd.py::Test::test_compare_your_our XFAIL
179 tests/test_pwd.py::Test::test_count PASSED
180 tests/test_pwd.py::Test::test_doc_examples PASSED
181 tests/test_pwd.py::Test::test_enclose PASSED
182 tests/test_pwd.py::Test::test_enword PASSED
183 tests/test_pwd.py::Test::test_enword_number_args_override XFAIL (doe...)
184 tests/test_pwd.py::Test::test_gender PASSED
185 tests/test_pwd.py::Test::test_hundfn PASSED
186 tests/test_pwd.py::Test::test_inflect PASSED
187 tests/test_pwd.py::Test::test_joinstem PASSED
188 tests/test_pwd.py::Test::test_millfn PASSED
189 tests/test_pwd.py::Test::test_no PASSED
190 tests/test_pwd.py::Test::test_num PASSED
191 tests/test_pwd.py::Test::test_numwords PASSED
192 tests/test_pwd.py::Test::test_numwords_group[101-kwargs11-ten, unity] XFAIL
193 tests/test_pwd.py::Test::test_numwords_group[120-kwargs5-twelve, zero] PASSED
194 tests/test_pwd.py::Test::test_numwords_group[120-kwargs6-twelve, oh] PASSED
195 tests/test_pwd.py::Test::test_numwords_group[123.456-kwargs9-one, two, three, mark, four, five, six] PASSED
196 tests/test_pwd.py::Test::test_numwords_group[12345-kwargs0-twelve, thirty-four, five] PASSED
197 tests/test_pwd.py::Test::test_numwords_group[12345-kwargs10-one hundred and twenty-three] XFAIL
198 tests/test_pwd.py::Test::test_numwords_group[12345-kwargs2-one, two, three, four, five] PASSED
199 tests/test_pwd.py::Test::test_numwords_group[123456-kwargs1-one twenty-three, four fifty-six] PASSED
200 tests/test_pwd.py::Test::test_numwords_group[1234th-kwargs3-one thousand, two hundred and thirty-fourth] PASSED
201 tests/test_pwd.py::Test::test_numwords_group[1234th-kwargs4-one thousand, two hundred and thirty-fourth] PASSED
202 tests/test_pwd.py::Test::test_numwords_group[555_1202-kwargs7-five, five, five, one, two, oh, two] PASSED
203 tests/test_pwd.py::Test::test_numwords_group[555_1202-kwargs8-five, five, five, unity, two, zero, two] PASSED
204 tests/test_pwd.py::Test::test_numwords_group_chunking_error PASSED
205 tests/test_pwd.py::Test::test_ordinal[0-0th] PASSED
206 tests/test_pwd.py::Test::test_ordinal[1-1st] PASSED
207 tests/test_pwd.py::Test::test_ordinal[10-10th] PASSED
208 tests/test_pwd.py::Test::test_ordinal[100-100th] PASSED
209 tests/test_pwd.py::Test::test_ordinal[1000-1000th] PASSED
210 tests/test_pwd.py::Test::test_ordinal[1001-1001st] PASSED
211 tests/test_pwd.py::Test::test_ordinal[101-101st] PASSED
212 tests/test_pwd.py::Test::test_ordinal[2-2nd] PASSED
213 tests/test_pwd.py::Test::test_ordinal[28-28th] PASSED
214 tests/test_pwd.py::Test::test_ordinal[3-3rd] PASSED
215 tests/test_pwd.py::Test::test_ordinal[4-4th] PASSED
216 tests/test_pwd.py::Test::test_ordinal[four-fourth] PASSED
217 tests/test_pwd.py::Test::test_ordinal[n-nth] PASSED
218 tests/test_pwd.py::Test::test_ordinal[one hundered and one-one hundered and first] PASSED
219 tests/test_pwd.py::Test::test_ordinal[one hundered-one hunderedth] PASSED
220 tests/test_pwd.py::Test::test_ordinal[one-first] PASSED
221 tests/test_pwd.py::Test::test_ordinal[twenty-twentieth] PASSED
222 tests/test_pwd.py::Test::test_ordinal[two-second] PASSED
223 tests/test_pwd.py::Test::test_ordinal[zero-zeroth] PASSED
224 tests/test_pwd.py::Test::test_partition_word PASSED
225 tests/test_pwd.py::Test::test_pl PASSED
226 tests/test_pwd.py::Test::test_plnoun_retains_case[YOU-YOU] XFAIL (do...)
227 tests/test_pwd.py::Test::test_plnoun_retains_case[about ME-about US] XFAIL
228 tests/test_pwd.py::Test::test_postprocess PASSED
229 tests/test_pwd.py::Test::test_prespart[alibis-alibiing] PASSED
230 tests/test_pwd.py::Test::test_prespart[are-being] PASSED
231 tests/test_pwd.py::Test::test_prespart[bats-batting] PASSED
232 tests/test_pwd.py::Test::test_prespart[dies-dying] PASSED
233 tests/test_pwd.py::Test::test_prespart[eats-eating] PASSED
234 tests/test_pwd.py::Test::test_prespart[eyes-eying] PASSED
235 tests/test_pwd.py::Test::test_prespart[glues-gluing] PASSED
236 tests/test_pwd.py::Test::test_prespart[had-having] PASSED
237 tests/test_pwd.py::Test::test_prespart[hammers-hammering] PASSED
238 tests/test_pwd.py::Test::test_prespart[has-having] PASSED
239 tests/test_pwd.py::Test::test_prespart[hoes-hoeing] PASSED
240 tests/test_pwd.py::Test::test_prespart[is-being] PASSED
241 tests/test_pwd.py::Test::test_prespart[loves-loving] PASSED
242 tests/test_pwd.py::Test::test_prespart[names-naming] PASSED
243 tests/test_pwd.py::Test::test_prespart[runs-running] PASSED
244 tests/test_pwd.py::Test::test_prespart[sees-seeing] PASSED
245 tests/test_pwd.py::Test::test_prespart[skis-skiing] PASSED
246 tests/test_pwd.py::Test::test_prespart[spies-spying] PASSED
247 tests/test_pwd.py::Test::test_sinoun PASSED
248 tests/test_pwd.py::Test::test_tenfn PASSED
249 tests/test_pwd.py::Test::test_unitfn PASSED
250 tests/test_pwd.py::Test::test_unknown_method PASSED
251 tests/test_pwd.py::Test::test_user_input_defverb PASSED
252 tests/test_pwd.py::Test::test_user_input_defverb_compare XFAIL (todo)
253 tests/test_pwd.py::Test::test_user_input_fns PASSED
254 tests/test_pwd.py::Test::test_wordlist PASSED
f828d5 255 tests/test_pwd.py::mypy PASSED
MT 256 tests/test_unicode.py::TestUnicode::test_unicode_plural PASSED
257 tests/test_unicode.py::mypy PASSED
258
259 ===================================== mypy =====================================
260
7f60ea 261 Success: no issues found in 16 source files
MT 262 ======== 232 passed, 16 xfailed ========
f828d5 263   py$(PYV): OK
MT 264   congratulations :)