8787['a', 'b']
8888['c', 1]
8989['d', ['e']]
90- pyeval("None") = 0
90+ pyeval("None") = v:none
91910.0
9292"\0": Vim(let):E859:
9393{"\0": 1}: Vim(let):E859:
@@ -768,7 +768,7 @@ d["a"] = {"abcF" : FailingIter()}:TypeError:('unable to convert FailingIter to v
768768d["a"] = {"abcF" : FailingIterNext()}:NotImplementedError:('next',)
769769<<< Finished
770770>>> Testing ConvertFromPyObject using d["a"] = {"abcF" : %s}
771- d["a"] = {"abcF" : None}:TypeError:('unable to convert NoneType to vim structure',)
771+ d["a"] = {"abcF" : None}:NOT FAILED
772772d["a"] = {"abcF" : {"": 1}}:ValueError:('empty keys are not allowed',)
773773d["a"] = {"abcF" : {u"": 1}}:ValueError:('empty keys are not allowed',)
774774d["a"] = {"abcF" : FailingMapping()}:NotImplementedError:('keys',)
@@ -795,7 +795,7 @@ d["a"] = Mapping({"abcG" : FailingIter()}):TypeError:('unable to convert Failing
795795d["a"] = Mapping({"abcG" : FailingIterNext()}):NotImplementedError:('next',)
796796<<< Finished
797797>>> Testing ConvertFromPyObject using d["a"] = Mapping({"abcG" : %s})
798- d["a"] = Mapping({"abcG" : None}):TypeError:('unable to convert NoneType to vim structure',)
798+ d["a"] = Mapping({"abcG" : None}):NOT FAILED
799799d["a"] = Mapping({"abcG" : {"": 1}}):ValueError:('empty keys are not allowed',)
800800d["a"] = Mapping({"abcG" : {u"": 1}}):ValueError:('empty keys are not allowed',)
801801d["a"] = Mapping({"abcG" : FailingMapping()}):NotImplementedError:('keys',)
@@ -807,7 +807,7 @@ d["a"] = FailingIter():TypeError:('unable to convert FailingIter to vim structur
807807d["a"] = FailingIterNext():NotImplementedError:('next',)
808808<<< Finished
809809>>> Testing ConvertFromPyObject using d["a"] = %s
810- d["a"] = None:TypeError:('unable to convert NoneType to vim structure',)
810+ d["a"] = None:NOT FAILED
811811d["a"] = {"": 1}:ValueError:('empty keys are not allowed',)
812812d["a"] = {u"": 1}:ValueError:('empty keys are not allowed',)
813813d["a"] = FailingMapping():NotImplementedError:('keys',)
@@ -844,7 +844,7 @@ d.update({"abcF" : FailingIter()}):TypeError:('unable to convert FailingIter to
844844d.update({"abcF" : FailingIterNext()}):NotImplementedError:('next',)
845845<<< Finished
846846>>> Testing ConvertFromPyObject using d.update({"abcF" : %s})
847- d.update({"abcF" : None}):TypeError:('unable to convert NoneType to vim structure',)
847+ d.update({"abcF" : None}):NOT FAILED
848848d.update({"abcF" : {"": 1}}):ValueError:('empty keys are not allowed',)
849849d.update({"abcF" : {u"": 1}}):ValueError:('empty keys are not allowed',)
850850d.update({"abcF" : FailingMapping()}):NotImplementedError:('keys',)
@@ -871,7 +871,7 @@ d.update(Mapping({"abcG" : FailingIter()})):TypeError:('unable to convert Failin
871871d.update(Mapping({"abcG" : FailingIterNext()})):NotImplementedError:('next',)
872872<<< Finished
873873>>> Testing ConvertFromPyObject using d.update(Mapping({"abcG" : %s}))
874- d.update(Mapping({"abcG" : None})):TypeError:('unable to convert NoneType to vim structure',)
874+ d.update(Mapping({"abcG" : None})):NOT FAILED
875875d.update(Mapping({"abcG" : {"": 1}})):ValueError:('empty keys are not allowed',)
876876d.update(Mapping({"abcG" : {u"": 1}})):ValueError:('empty keys are not allowed',)
877877d.update(Mapping({"abcG" : FailingMapping()})):NotImplementedError:('keys',)
@@ -915,7 +915,7 @@ d.update((("a", {"abcF" : FailingIter()}),)):TypeError:('unable to convert Faili
915915d.update((("a", {"abcF" : FailingIterNext()}),)):NotImplementedError:('next',)
916916<<< Finished
917917>>> Testing ConvertFromPyObject using d.update((("a", {"abcF" : %s}),))
918- d.update((("a", {"abcF" : None}),)):TypeError:('unable to convert NoneType to vim structure' ,)
918+ d.update((("a", {"abcF" : None}),)):error:("failed to add key 'a' to dictionary" ,)
919919d.update((("a", {"abcF" : {"": 1}}),)):ValueError:('empty keys are not allowed',)
920920d.update((("a", {"abcF" : {u"": 1}}),)):ValueError:('empty keys are not allowed',)
921921d.update((("a", {"abcF" : FailingMapping()}),)):NotImplementedError:('keys',)
@@ -942,7 +942,7 @@ d.update((("a", Mapping({"abcG" : FailingIter()})),)):TypeError:('unable to conv
942942d.update((("a", Mapping({"abcG" : FailingIterNext()})),)):NotImplementedError:('next',)
943943<<< Finished
944944>>> Testing ConvertFromPyObject using d.update((("a", Mapping({"abcG" : %s})),))
945- d.update((("a", Mapping({"abcG" : None})),)):TypeError:('unable to convert NoneType to vim structure' ,)
945+ d.update((("a", Mapping({"abcG" : None})),)):error:("failed to add key 'a' to dictionary" ,)
946946d.update((("a", Mapping({"abcG" : {"": 1}})),)):ValueError:('empty keys are not allowed',)
947947d.update((("a", Mapping({"abcG" : {u"": 1}})),)):ValueError:('empty keys are not allowed',)
948948d.update((("a", Mapping({"abcG" : FailingMapping()})),)):NotImplementedError:('keys',)
@@ -954,7 +954,7 @@ d.update((("a", FailingIter()),)):TypeError:('unable to convert FailingIter to v
954954d.update((("a", FailingIterNext()),)):NotImplementedError:('next',)
955955<<< Finished
956956>>> Testing ConvertFromPyObject using d.update((("a", %s),))
957- d.update((("a", None),)):TypeError:('unable to convert NoneType to vim structure' ,)
957+ d.update((("a", None),)):error:("failed to add key 'a' to dictionary" ,)
958958d.update((("a", {"": 1}),)):ValueError:('empty keys are not allowed',)
959959d.update((("a", {u"": 1}),)):ValueError:('empty keys are not allowed',)
960960d.update((("a", FailingMapping()),)):NotImplementedError:('keys',)
@@ -993,7 +993,7 @@ vim.List([{"abcF" : FailingIter()}]):TypeError:('unable to convert FailingIter t
993993vim.List([{"abcF" : FailingIterNext()}]):NotImplementedError:('next',)
994994<<< Finished
995995>>> Testing ConvertFromPyObject using vim.List([{"abcF" : %s}])
996- vim.List([{"abcF" : None}]):TypeError:('unable to convert NoneType to vim structure',)
996+ vim.List([{"abcF" : None}]):NOT FAILED
997997vim.List([{"abcF" : {"": 1}}]):ValueError:('empty keys are not allowed',)
998998vim.List([{"abcF" : {u"": 1}}]):ValueError:('empty keys are not allowed',)
999999vim.List([{"abcF" : FailingMapping()}]):NotImplementedError:('keys',)
@@ -1020,7 +1020,7 @@ vim.List([Mapping({"abcG" : FailingIter()})]):TypeError:('unable to convert Fail
10201020vim.List([Mapping({"abcG" : FailingIterNext()})]):NotImplementedError:('next',)
10211021<<< Finished
10221022>>> Testing ConvertFromPyObject using vim.List([Mapping({"abcG" : %s})])
1023- vim.List([Mapping({"abcG" : None})]):TypeError:('unable to convert NoneType to vim structure',)
1023+ vim.List([Mapping({"abcG" : None})]):NOT FAILED
10241024vim.List([Mapping({"abcG" : {"": 1}})]):ValueError:('empty keys are not allowed',)
10251025vim.List([Mapping({"abcG" : {u"": 1}})]):ValueError:('empty keys are not allowed',)
10261026vim.List([Mapping({"abcG" : FailingMapping()})]):NotImplementedError:('keys',)
@@ -1032,7 +1032,7 @@ vim.List([FailingIter()]):TypeError:('unable to convert FailingIter to vim struc
10321032vim.List([FailingIterNext()]):NotImplementedError:('next',)
10331033<<< Finished
10341034>>> Testing ConvertFromPyObject using vim.List([%s])
1035- vim.List([None]):TypeError:('unable to convert NoneType to vim structure',)
1035+ vim.List([None]):NOT FAILED
10361036vim.List([{"": 1}]):ValueError:('empty keys are not allowed',)
10371037vim.List([{u"": 1}]):ValueError:('empty keys are not allowed',)
10381038vim.List([FailingMapping()]):NotImplementedError:('keys',)
@@ -1078,7 +1078,7 @@ l[:] = [{"abcF" : FailingIter()}]:TypeError:('unable to convert FailingIter to v
10781078l[:] = [{"abcF" : FailingIterNext()}]:NotImplementedError:('next',)
10791079<<< Finished
10801080>>> Testing ConvertFromPyObject using l[:] = [{"abcF" : %s}]
1081- l[:] = [{"abcF" : None}]:TypeError:('unable to convert NoneType to vim structure',)
1081+ l[:] = [{"abcF" : None}]:NOT FAILED
10821082l[:] = [{"abcF" : {"": 1}}]:ValueError:('empty keys are not allowed',)
10831083l[:] = [{"abcF" : {u"": 1}}]:ValueError:('empty keys are not allowed',)
10841084l[:] = [{"abcF" : FailingMapping()}]:NotImplementedError:('keys',)
@@ -1105,7 +1105,7 @@ l[:] = [Mapping({"abcG" : FailingIter()})]:TypeError:('unable to convert Failing
11051105l[:] = [Mapping({"abcG" : FailingIterNext()})]:NotImplementedError:('next',)
11061106<<< Finished
11071107>>> Testing ConvertFromPyObject using l[:] = [Mapping({"abcG" : %s})]
1108- l[:] = [Mapping({"abcG" : None})]:TypeError:('unable to convert NoneType to vim structure',)
1108+ l[:] = [Mapping({"abcG" : None})]:NOT FAILED
11091109l[:] = [Mapping({"abcG" : {"": 1}})]:ValueError:('empty keys are not allowed',)
11101110l[:] = [Mapping({"abcG" : {u"": 1}})]:ValueError:('empty keys are not allowed',)
11111111l[:] = [Mapping({"abcG" : FailingMapping()})]:NotImplementedError:('keys',)
@@ -1117,7 +1117,7 @@ l[:] = [FailingIter()]:TypeError:('unable to convert FailingIter to vim structur
11171117l[:] = [FailingIterNext()]:NotImplementedError:('next',)
11181118<<< Finished
11191119>>> Testing ConvertFromPyObject using l[:] = [%s]
1120- l[:] = [None]:TypeError:('unable to convert NoneType to vim structure',)
1120+ l[:] = [None]:NOT FAILED
11211121l[:] = [{"": 1}]:ValueError:('empty keys are not allowed',)
11221122l[:] = [{u"": 1}]:ValueError:('empty keys are not allowed',)
11231123l[:] = [FailingMapping()]:NotImplementedError:('keys',)
@@ -1149,7 +1149,7 @@ l.extend([{"abcF" : FailingIter()}]):TypeError:('unable to convert FailingIter t
11491149l.extend([{"abcF" : FailingIterNext()}]):NotImplementedError:('next',)
11501150<<< Finished
11511151>>> Testing ConvertFromPyObject using l.extend([{"abcF" : %s}])
1152- l.extend([{"abcF" : None}]):TypeError:('unable to convert NoneType to vim structure',)
1152+ l.extend([{"abcF" : None}]):NOT FAILED
11531153l.extend([{"abcF" : {"": 1}}]):ValueError:('empty keys are not allowed',)
11541154l.extend([{"abcF" : {u"": 1}}]):ValueError:('empty keys are not allowed',)
11551155l.extend([{"abcF" : FailingMapping()}]):NotImplementedError:('keys',)
@@ -1176,7 +1176,7 @@ l.extend([Mapping({"abcG" : FailingIter()})]):TypeError:('unable to convert Fail
11761176l.extend([Mapping({"abcG" : FailingIterNext()})]):NotImplementedError:('next',)
11771177<<< Finished
11781178>>> Testing ConvertFromPyObject using l.extend([Mapping({"abcG" : %s})])
1179- l.extend([Mapping({"abcG" : None})]):TypeError:('unable to convert NoneType to vim structure',)
1179+ l.extend([Mapping({"abcG" : None})]):NOT FAILED
11801180l.extend([Mapping({"abcG" : {"": 1}})]):ValueError:('empty keys are not allowed',)
11811181l.extend([Mapping({"abcG" : {u"": 1}})]):ValueError:('empty keys are not allowed',)
11821182l.extend([Mapping({"abcG" : FailingMapping()})]):NotImplementedError:('keys',)
@@ -1188,7 +1188,7 @@ l.extend([FailingIter()]):TypeError:('unable to convert FailingIter to vim struc
11881188l.extend([FailingIterNext()]):NotImplementedError:('next',)
11891189<<< Finished
11901190>>> Testing ConvertFromPyObject using l.extend([%s])
1191- l.extend([None]):TypeError:('unable to convert NoneType to vim structure',)
1191+ l.extend([None]):NOT FAILED
11921192l.extend([{"": 1}]):ValueError:('empty keys are not allowed',)
11931193l.extend([{u"": 1}]):ValueError:('empty keys are not allowed',)
11941194l.extend([FailingMapping()]):NotImplementedError:('keys',)
@@ -1236,7 +1236,7 @@ f({"abcF" : FailingIter()}):TypeError:('unable to convert FailingIter to vim str
12361236f({"abcF" : FailingIterNext()}):NotImplementedError:('next',)
12371237<<< Finished
12381238>>> Testing ConvertFromPyObject using f({"abcF" : %s})
1239- f({"abcF" : None}):TypeError:('unable to convert NoneType to vim structure',)
1239+ f({"abcF" : None}):NOT FAILED
12401240f({"abcF" : {"": 1}}):ValueError:('empty keys are not allowed',)
12411241f({"abcF" : {u"": 1}}):ValueError:('empty keys are not allowed',)
12421242f({"abcF" : FailingMapping()}):NotImplementedError:('keys',)
@@ -1263,7 +1263,7 @@ f(Mapping({"abcG" : FailingIter()})):TypeError:('unable to convert FailingIter t
12631263f(Mapping({"abcG" : FailingIterNext()})):NotImplementedError:('next',)
12641264<<< Finished
12651265>>> Testing ConvertFromPyObject using f(Mapping({"abcG" : %s}))
1266- f(Mapping({"abcG" : None})):TypeError:('unable to convert NoneType to vim structure',)
1266+ f(Mapping({"abcG" : None})):NOT FAILED
12671267f(Mapping({"abcG" : {"": 1}})):ValueError:('empty keys are not allowed',)
12681268f(Mapping({"abcG" : {u"": 1}})):ValueError:('empty keys are not allowed',)
12691269f(Mapping({"abcG" : FailingMapping()})):NotImplementedError:('keys',)
@@ -1275,7 +1275,7 @@ f(FailingIter()):TypeError:('unable to convert FailingIter to vim structure',)
12751275f(FailingIterNext()):NotImplementedError:('next',)
12761276<<< Finished
12771277>>> Testing ConvertFromPyObject using f(%s)
1278- f(None):TypeError:('unable to convert NoneType to vim structure',)
1278+ f(None):NOT FAILED
12791279f({"": 1}):ValueError:('empty keys are not allowed',)
12801280f({u"": 1}):ValueError:('empty keys are not allowed',)
12811281f(FailingMapping()):NotImplementedError:('keys',)
@@ -1302,7 +1302,7 @@ fd(self={"abcF" : FailingIter()}):TypeError:('unable to convert FailingIter to v
13021302fd(self={"abcF" : FailingIterNext()}):NotImplementedError:('next',)
13031303<<< Finished
13041304>>> Testing ConvertFromPyObject using fd(self={"abcF" : %s})
1305- fd(self={"abcF" : None}):TypeError:('unable to convert NoneType to vim structure',)
1305+ fd(self={"abcF" : None}):NOT FAILED
13061306fd(self={"abcF" : {"": 1}}):ValueError:('empty keys are not allowed',)
13071307fd(self={"abcF" : {u"": 1}}):ValueError:('empty keys are not allowed',)
13081308fd(self={"abcF" : FailingMapping()}):NotImplementedError:('keys',)
@@ -1329,7 +1329,7 @@ fd(self=Mapping({"abcG" : FailingIter()})):TypeError:('unable to convert Failing
13291329fd(self=Mapping({"abcG" : FailingIterNext()})):NotImplementedError:('next',)
13301330<<< Finished
13311331>>> Testing ConvertFromPyObject using fd(self=Mapping({"abcG" : %s}))
1332- fd(self=Mapping({"abcG" : None})):TypeError:('unable to convert NoneType to vim structure',)
1332+ fd(self=Mapping({"abcG" : None})):NOT FAILED
13331333fd(self=Mapping({"abcG" : {"": 1}})):ValueError:('empty keys are not allowed',)
13341334fd(self=Mapping({"abcG" : {u"": 1}})):ValueError:('empty keys are not allowed',)
13351335fd(self=Mapping({"abcG" : FailingMapping()})):NotImplementedError:('keys',)
0 commit comments