File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 1111 reveal_type(target) # N: Revealed type is "lxml.etree._serializer.C14NWriterTarget"
1212
1313 - case : c14ntarget_construct_noarg
14+ expect_fail : true
1415 main : |
1516 from lxml.etree import C14NWriterTarget
16- target = C14NWriterTarget() # E: Missing positional argument "write" in call to "C14NWriterTarget" [call-arg]
17+ target = C14NWriterTarget()
1718
1819 - case : c14ntarget_construct_badarg
1920 expect_fail : true
99100 c = canonicalize(s, {{ opt }}=True)
100101
101102 - case : c14ntarget_kw_bool_bad_1
103+ expect_fail : true
102104 parametrized :
103105 - opt : with_comments
104106 - opt : strip_text
107109 from io import StringIO
108110 from lxml.etree import C14NWriterTarget
109111 sio: StringIO
110- t = C14NWriterTarget(sio.write, {{ opt }}=None) # E: Argument "{{ opt }}" to "C14NWriterTarget" has incompatible type "None"; expected "bool" [arg-type]
112+ t = C14NWriterTarget(sio.write, {{ opt }}=None)
111113
112114 - case : c14ntarget_kw_bool_bad_2
113115 expect_fail : true
137139 c = canonicalize(s, {{ opt }}=None)
138140
139141 - case : c14ntarget_kw_list_bad_1
142+ expect_fail : true
140143 parametrized :
141144 - opt : qname_aware_tags
142145 - opt : qname_aware_attrs
146149 from io import StringIO
147150 from lxml.etree import C14NWriterTarget
148151 sio: StringIO
149- t = C14NWriterTarget(sio.write, {{ opt }}=[1]) # E: List item 0 has incompatible type "int"; expected "str" [list-item]
150- t = C14NWriterTarget(sio.write, {{ opt }}=1) # E: Argument "{{ opt }}" to "C14NWriterTarget" has incompatible type "int"; expected "Iterable[str] | None" [arg-type]
152+ t = C14NWriterTarget(sio.write, {{ opt }}=[1])
151153
152154
153155 - case : c14ntarget_kw_list_bad_2
You can’t perform that action at this time.
0 commit comments