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 :) |