Test 86 fails with statis Python
Bram Moolenaar <Bram <at> moolenaar.net>
2013-06-18 20:10:47 GMT
Test 86 passes without problems when using a dynamically loaded Python.
When using a static library I get the different output below.
This is on Ubuntu 12.10 with Python 2.7.3.
Test 87 has the same problem: OK with dynamic loading, fails with static
library. See further down below. Python 3.2.3.
--- testdir/test86.failed 2013-06-18 22:02:01.000000000 +0200
+++ testdir/test86.ok 2013-06-12 14:21:28.000000000 +0200
<at> <at> -497,7 +497,7 <at> <at>
d["a"] = {"abc" : Mapping({"\0" : 1})}:TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using d["a"] = {"abc" : %s}
-d["a"] = {"abc" : FailingIter()}:NotImplementedError:()
+d["a"] = {"abc" : FailingIter()}:TypeError:('unable to convert to vim structure',)
d["a"] = {"abc" : FailingIterNext()}:NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d["a"] = {"abc" : %s}
<at> <at> -523,7 +523,7 <at> <at>
d["a"] = Mapping({"abc" : Mapping({"\0" : 1})}):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using d["a"] = Mapping({"abc" : %s})
-d["a"] = Mapping({"abc" : FailingIter()}):NotImplementedError:()
+d["a"] = Mapping({"abc" : FailingIter()}):TypeError:('unable to convert to vim structure',)
d["a"] = Mapping({"abc" : FailingIterNext()}):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d["a"] = Mapping({"abc" : %s})
<at> <at> -534,7 +534,7 <at> <at>
d["a"] = Mapping({"abc" : FailingMappingKey()}):NotImplementedError:()
<<< Finished
>>> Testing *Iter* using d["a"] = %s
-d["a"] = FailingIter():NotImplementedError:()
+d["a"] = FailingIter():TypeError:('unable to convert to vim structure',)
d["a"] = FailingIterNext():NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d["a"] = %s
<at> <at> -565,7 +565,7 <at> <at>
d.update({"abc" : Mapping({"\0" : 1})}):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using d.update({"abc" : %s})
-d.update({"abc" : FailingIter()}):NotImplementedError:()
+d.update({"abc" : FailingIter()}):TypeError:('unable to convert to vim structure',)
d.update({"abc" : FailingIterNext()}):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d.update({"abc" : %s})
<at> <at> -591,7 +591,7 <at> <at>
d.update(Mapping({"abc" : Mapping({"\0" : 1})})):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using d.update(Mapping({"abc" : %s}))
-d.update(Mapping({"abc" : FailingIter()})):NotImplementedError:()
+d.update(Mapping({"abc" : FailingIter()})):TypeError:('unable to convert to vim structure',)
d.update(Mapping({"abc" : FailingIterNext()})):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d.update(Mapping({"abc" : %s}))
<at> <at> -633,7 +633,7 <at> <at>
d.update((("a", {"abc" : Mapping({"\0" : 1})}),)):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using d.update((("a", {"abc" : %s}),))
-d.update((("a", {"abc" : FailingIter()}),)):NotImplementedError:()
+d.update((("a", {"abc" : FailingIter()}),)):TypeError:('unable to convert to vim structure',)
d.update((("a", {"abc" : FailingIterNext()}),)):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d.update((("a", {"abc" : %s}),))
<at> <at> -659,7 +659,7 <at> <at>
d.update((("a", Mapping({"abc" : Mapping({"\0" : 1})})),)):TypeError:('expected string without
null bytes',)
<<< Finished
>>> Testing *Iter* using d.update((("a", Mapping({"abc" : %s})),))
-d.update((("a", Mapping({"abc" : FailingIter()})),)):NotImplementedError:()
+d.update((("a", Mapping({"abc" : FailingIter()})),)):TypeError:('unable to convert to vim structure',)
d.update((("a", Mapping({"abc" : FailingIterNext()})),)):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d.update((("a", Mapping({"abc" : %s})),))
<at> <at> -670,7 +670,7 <at> <at>
d.update((("a", Mapping({"abc" : FailingMappingKey()})),)):NotImplementedError:()
<<< Finished
>>> Testing *Iter* using d.update((("a", %s),))
-d.update((("a", FailingIter()),)):NotImplementedError:()
+d.update((("a", FailingIter()),)):TypeError:('unable to convert to vim structure',)
d.update((("a", FailingIterNext()),)):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using d.update((("a", %s),))
<at> <at> -704,7 +704,7 <at> <at>
vim.List([{"abc" : Mapping({"\0" : 1})}]):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using vim.List([{"abc" : %s}])
-vim.List([{"abc" : FailingIter()}]):NotImplementedError:()
+vim.List([{"abc" : FailingIter()}]):TypeError:('unable to convert to vim structure',)
vim.List([{"abc" : FailingIterNext()}]):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using vim.List([{"abc" : %s}])
<at> <at> -730,7 +730,7 <at> <at>
vim.List([Mapping({"abc" : Mapping({"\0" : 1})})]):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using vim.List([Mapping({"abc" : %s})])
-vim.List([Mapping({"abc" : FailingIter()})]):NotImplementedError:()
+vim.List([Mapping({"abc" : FailingIter()})]):TypeError:('unable to convert to vim structure',)
vim.List([Mapping({"abc" : FailingIterNext()})]):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using vim.List([Mapping({"abc" : %s})])
<at> <at> -741,7 +741,7 <at> <at>
vim.List([Mapping({"abc" : FailingMappingKey()})]):NotImplementedError:()
<<< Finished
>>> Testing *Iter* using vim.List([%s])
-vim.List([FailingIter()]):NotImplementedError:()
+vim.List([FailingIter()]):TypeError:('unable to convert to vim structure',)
vim.List([FailingIterNext()]):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using vim.List([%s])
<at> <at> -774,7 +774,7 <at> <at>
l[:] = [{"abc" : Mapping({"\0" : 1})}]:TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using l[:] = [{"abc" : %s}]
-l[:] = [{"abc" : FailingIter()}]:NotImplementedError:()
+l[:] = [{"abc" : FailingIter()}]:TypeError:('unable to convert to vim structure',)
l[:] = [{"abc" : FailingIterNext()}]:NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using l[:] = [{"abc" : %s}]
<at> <at> -800,7 +800,7 <at> <at>
l[:] = [Mapping({"abc" : Mapping({"\0" : 1})})]:TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using l[:] = [Mapping({"abc" : %s})]
-l[:] = [Mapping({"abc" : FailingIter()})]:NotImplementedError:()
+l[:] = [Mapping({"abc" : FailingIter()})]:TypeError:('unable to convert to vim structure',)
l[:] = [Mapping({"abc" : FailingIterNext()})]:NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using l[:] = [Mapping({"abc" : %s})]
<at> <at> -811,7 +811,7 <at> <at>
l[:] = [Mapping({"abc" : FailingMappingKey()})]:NotImplementedError:()
<<< Finished
>>> Testing *Iter* using l[:] = [%s]
-l[:] = [FailingIter()]:NotImplementedError:()
+l[:] = [FailingIter()]:TypeError:('unable to convert to vim structure',)
l[:] = [FailingIterNext()]:NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using l[:] = [%s]
<at> <at> -838,7 +838,7 <at> <at>
l.extend([{"abc" : Mapping({"\0" : 1})}]):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using l.extend([{"abc" : %s}])
-l.extend([{"abc" : FailingIter()}]):NotImplementedError:()
+l.extend([{"abc" : FailingIter()}]):TypeError:('unable to convert to vim structure',)
l.extend([{"abc" : FailingIterNext()}]):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using l.extend([{"abc" : %s}])
<at> <at> -864,7 +864,7 <at> <at>
l.extend([Mapping({"abc" : Mapping({"\0" : 1})})]):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using l.extend([Mapping({"abc" : %s})])
-l.extend([Mapping({"abc" : FailingIter()})]):NotImplementedError:()
+l.extend([Mapping({"abc" : FailingIter()})]):TypeError:('unable to convert to vim structure',)
l.extend([Mapping({"abc" : FailingIterNext()})]):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using l.extend([Mapping({"abc" : %s})])
<at> <at> -875,7 +875,7 <at> <at>
l.extend([Mapping({"abc" : FailingMappingKey()})]):NotImplementedError:()
<<< Finished
>>> Testing *Iter* using l.extend([%s])
-l.extend([FailingIter()]):NotImplementedError:()
+l.extend([FailingIter()]):TypeError:('unable to convert to vim structure',)
l.extend([FailingIterNext()]):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using l.extend([%s])
<at> <at> -911,7 +911,7 <at> <at>
f({"abc" : Mapping({"\0" : 1})}):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using f({"abc" : %s})
-f({"abc" : FailingIter()}):NotImplementedError:()
+f({"abc" : FailingIter()}):TypeError:('unable to convert to vim structure',)
f({"abc" : FailingIterNext()}):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using f({"abc" : %s})
<at> <at> -937,7 +937,7 <at> <at>
f(Mapping({"abc" : Mapping({"\0" : 1})})):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using f(Mapping({"abc" : %s}))
-f(Mapping({"abc" : FailingIter()})):NotImplementedError:()
+f(Mapping({"abc" : FailingIter()})):TypeError:('unable to convert to vim structure',)
f(Mapping({"abc" : FailingIterNext()})):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using f(Mapping({"abc" : %s}))
<at> <at> -948,7 +948,7 <at> <at>
f(Mapping({"abc" : FailingMappingKey()})):NotImplementedError:()
<<< Finished
>>> Testing *Iter* using f(%s)
-f(FailingIter()):NotImplementedError:()
+f(FailingIter()):TypeError:('unable to convert to vim structure',)
f(FailingIterNext()):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using f(%s)
<at> <at> -974,7 +974,7 <at> <at>
fd(self={"abc" : Mapping({"\0" : 1})}):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using fd(self={"abc" : %s})
-fd(self={"abc" : FailingIter()}):NotImplementedError:()
+fd(self={"abc" : FailingIter()}):TypeError:('unable to convert to vim structure',)
fd(self={"abc" : FailingIterNext()}):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using fd(self={"abc" : %s})
<at> <at> -1000,7 +1000,7 <at> <at>
fd(self=Mapping({"abc" : Mapping({"\0" : 1})})):TypeError:('expected string without null bytes',)
<<< Finished
>>> Testing *Iter* using fd(self=Mapping({"abc" : %s}))
-fd(self=Mapping({"abc" : FailingIter()})):NotImplementedError:()
+fd(self=Mapping({"abc" : FailingIter()})):TypeError:('unable to convert to vim structure',)
fd(self=Mapping({"abc" : FailingIterNext()})):NotImplementedError:()
<<< Finished
>>> Testing ConvertFromPyObject using fd(self=Mapping({"abc" : %s}))
--- testdir/test87.failed 2013-06-18 22:09:07.000000000 +0200
+++ testdir/test87.ok 2013-06-12 14:12:13.000000000 +0200
<at> <at> -490,7 +490,7 <at> <at>
d["a"] = {"abc" : Mapping({"\0" : 1})}:(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using d["a"] = {"abc" : %s}
-d["a"] = {"abc" : FailingIter()}:(<class 'NotImplementedError'>, NotImplementedError())
+d["a"] = {"abc" : FailingIter()}:(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
d["a"] = {"abc" : FailingIterNext()}:(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d["a"] = {"abc" : %s}
<at> <at> -516,7 +516,7 <at> <at>
d["a"] = Mapping({"abc" : Mapping({"\0" : 1})}):(<class 'TypeError'>, TypeError('expected bytes with
no null',))
<<< Finished
>>> Testing *Iter* using d["a"] = Mapping({"abc" : %s})
-d["a"] = Mapping({"abc" : FailingIter()}):(<class 'NotImplementedError'>, NotImplementedError())
+d["a"] = Mapping({"abc" : FailingIter()}):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
d["a"] = Mapping({"abc" : FailingIterNext()}):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d["a"] = Mapping({"abc" : %s})
<at> <at> -527,7 +527,7 <at> <at>
d["a"] = Mapping({"abc" : FailingMappingKey()}):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing *Iter* using d["a"] = %s
-d["a"] = FailingIter():(<class 'NotImplementedError'>, NotImplementedError())
+d["a"] = FailingIter():(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
d["a"] = FailingIterNext():(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d["a"] = %s
<at> <at> -562,7 +562,7 <at> <at>
d.update({"abc" : Mapping({"\0" : 1})}):(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using d.update({"abc" : %s})
-d.update({"abc" : FailingIter()}):(<class 'NotImplementedError'>, NotImplementedError())
+d.update({"abc" : FailingIter()}):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
d.update({"abc" : FailingIterNext()}):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d.update({"abc" : %s})
<at> <at> -588,7 +588,7 <at> <at>
d.update(Mapping({"abc" : Mapping({"\0" : 1})})):(<class 'TypeError'>, TypeError('expected bytes
with no null',))
<<< Finished
>>> Testing *Iter* using d.update(Mapping({"abc" : %s}))
-d.update(Mapping({"abc" : FailingIter()})):(<class 'NotImplementedError'>, NotImplementedError())
+d.update(Mapping({"abc" : FailingIter()})):(<class 'TypeError'>, TypeError('unable to convert to
vim structure',))
d.update(Mapping({"abc" : FailingIterNext()})):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d.update(Mapping({"abc" : %s}))
<at> <at> -630,7 +630,7 <at> <at>
d.update((("a", {"abc" : Mapping({"\0" : 1})}),)):(<class 'TypeError'>, TypeError('expected bytes
with no null',))
<<< Finished
>>> Testing *Iter* using d.update((("a", {"abc" : %s}),))
-d.update((("a", {"abc" : FailingIter()}),)):(<class 'NotImplementedError'>, NotImplementedError())
+d.update((("a", {"abc" : FailingIter()}),)):(<class 'TypeError'>, TypeError('unable to convert to
vim structure',))
d.update((("a", {"abc" : FailingIterNext()}),)):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d.update((("a", {"abc" : %s}),))
<at> <at> -656,7 +656,7 <at> <at>
d.update((("a", Mapping({"abc" : Mapping({"\0" : 1})})),)):(<class 'TypeError'>,
TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using d.update((("a", Mapping({"abc" : %s})),))
-d.update((("a", Mapping({"abc" : FailingIter()})),)):(<class 'NotImplementedError'>, NotImplementedError())
+d.update((("a", Mapping({"abc" : FailingIter()})),)):(<class 'TypeError'>, TypeError('unable to
convert to vim structure',))
d.update((("a", Mapping({"abc" : FailingIterNext()})),)):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d.update((("a", Mapping({"abc" : %s})),))
<at> <at> -667,7 +667,7 <at> <at>
d.update((("a", Mapping({"abc" : FailingMappingKey()})),)):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing *Iter* using d.update((("a", %s),))
-d.update((("a", FailingIter()),)):(<class 'NotImplementedError'>, NotImplementedError())
+d.update((("a", FailingIter()),)):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
d.update((("a", FailingIterNext()),)):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using d.update((("a", %s),))
<at> <at> -705,7 +705,7 <at> <at>
vim.List([{"abc" : Mapping({"\0" : 1})}]):(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using vim.List([{"abc" : %s}])
-vim.List([{"abc" : FailingIter()}]):(<class 'NotImplementedError'>, NotImplementedError())
+vim.List([{"abc" : FailingIter()}]):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
vim.List([{"abc" : FailingIterNext()}]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using vim.List([{"abc" : %s}])
<at> <at> -731,7 +731,7 <at> <at>
vim.List([Mapping({"abc" : Mapping({"\0" : 1})})]):(<class 'TypeError'>, TypeError('expected
bytes with no null',))
<<< Finished
>>> Testing *Iter* using vim.List([Mapping({"abc" : %s})])
-vim.List([Mapping({"abc" : FailingIter()})]):(<class 'NotImplementedError'>, NotImplementedError())
+vim.List([Mapping({"abc" : FailingIter()})]):(<class 'TypeError'>, TypeError('unable to convert
to vim structure',))
vim.List([Mapping({"abc" : FailingIterNext()})]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using vim.List([Mapping({"abc" : %s})])
<at> <at> -742,7 +742,7 <at> <at>
vim.List([Mapping({"abc" : FailingMappingKey()})]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing *Iter* using vim.List([%s])
-vim.List([FailingIter()]):(<class 'NotImplementedError'>, NotImplementedError())
+vim.List([FailingIter()]):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
vim.List([FailingIterNext()]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using vim.List([%s])
<at> <at> -779,7 +779,7 <at> <at>
l[:] = [{"abc" : Mapping({"\0" : 1})}]:(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using l[:] = [{"abc" : %s}]
-l[:] = [{"abc" : FailingIter()}]:(<class 'NotImplementedError'>, NotImplementedError())
+l[:] = [{"abc" : FailingIter()}]:(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
l[:] = [{"abc" : FailingIterNext()}]:(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using l[:] = [{"abc" : %s}]
<at> <at> -805,7 +805,7 <at> <at>
l[:] = [Mapping({"abc" : Mapping({"\0" : 1})})]:(<class 'TypeError'>, TypeError('expected bytes with
no null',))
<<< Finished
>>> Testing *Iter* using l[:] = [Mapping({"abc" : %s})]
-l[:] = [Mapping({"abc" : FailingIter()})]:(<class 'NotImplementedError'>, NotImplementedError())
+l[:] = [Mapping({"abc" : FailingIter()})]:(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
l[:] = [Mapping({"abc" : FailingIterNext()})]:(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using l[:] = [Mapping({"abc" : %s})]
<at> <at> -816,7 +816,7 <at> <at>
l[:] = [Mapping({"abc" : FailingMappingKey()})]:(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing *Iter* using l[:] = [%s]
-l[:] = [FailingIter()]:(<class 'NotImplementedError'>, NotImplementedError())
+l[:] = [FailingIter()]:(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
l[:] = [FailingIterNext()]:(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using l[:] = [%s]
<at> <at> -847,7 +847,7 <at> <at>
l.extend([{"abc" : Mapping({"\0" : 1})}]):(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using l.extend([{"abc" : %s}])
-l.extend([{"abc" : FailingIter()}]):(<class 'NotImplementedError'>, NotImplementedError())
+l.extend([{"abc" : FailingIter()}]):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
l.extend([{"abc" : FailingIterNext()}]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using l.extend([{"abc" : %s}])
<at> <at> -873,7 +873,7 <at> <at>
l.extend([Mapping({"abc" : Mapping({"\0" : 1})})]):(<class 'TypeError'>, TypeError('expected
bytes with no null',))
<<< Finished
>>> Testing *Iter* using l.extend([Mapping({"abc" : %s})])
-l.extend([Mapping({"abc" : FailingIter()})]):(<class 'NotImplementedError'>, NotImplementedError())
+l.extend([Mapping({"abc" : FailingIter()})]):(<class 'TypeError'>, TypeError('unable to convert
to vim structure',))
l.extend([Mapping({"abc" : FailingIterNext()})]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using l.extend([Mapping({"abc" : %s})])
<at> <at> -884,7 +884,7 <at> <at>
l.extend([Mapping({"abc" : FailingMappingKey()})]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing *Iter* using l.extend([%s])
-l.extend([FailingIter()]):(<class 'NotImplementedError'>, NotImplementedError())
+l.extend([FailingIter()]):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
l.extend([FailingIterNext()]):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using l.extend([%s])
<at> <at> -920,7 +920,7 <at> <at>
f({"abc" : Mapping({"\0" : 1})}):(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using f({"abc" : %s})
-f({"abc" : FailingIter()}):(<class 'NotImplementedError'>, NotImplementedError())
+f({"abc" : FailingIter()}):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
f({"abc" : FailingIterNext()}):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using f({"abc" : %s})
<at> <at> -946,7 +946,7 <at> <at>
f(Mapping({"abc" : Mapping({"\0" : 1})})):(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using f(Mapping({"abc" : %s}))
-f(Mapping({"abc" : FailingIter()})):(<class 'NotImplementedError'>, NotImplementedError())
+f(Mapping({"abc" : FailingIter()})):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
f(Mapping({"abc" : FailingIterNext()})):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using f(Mapping({"abc" : %s}))
<at> <at> -957,7 +957,7 <at> <at>
f(Mapping({"abc" : FailingMappingKey()})):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing *Iter* using f(%s)
-f(FailingIter()):(<class 'NotImplementedError'>, NotImplementedError())
+f(FailingIter()):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
f(FailingIterNext()):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using f(%s)
<at> <at> -983,7 +983,7 <at> <at>
fd(self={"abc" : Mapping({"\0" : 1})}):(<class 'TypeError'>, TypeError('expected bytes with no null',))
<<< Finished
>>> Testing *Iter* using fd(self={"abc" : %s})
-fd(self={"abc" : FailingIter()}):(<class 'NotImplementedError'>, NotImplementedError())
+fd(self={"abc" : FailingIter()}):(<class 'TypeError'>, TypeError('unable to convert to vim structure',))
fd(self={"abc" : FailingIterNext()}):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using fd(self={"abc" : %s})
<at> <at> -1009,7 +1009,7 <at> <at>
fd(self=Mapping({"abc" : Mapping({"\0" : 1})})):(<class 'TypeError'>, TypeError('expected bytes
with no null',))
<<< Finished
>>> Testing *Iter* using fd(self=Mapping({"abc" : %s}))
-fd(self=Mapping({"abc" : FailingIter()})):(<class 'NotImplementedError'>, NotImplementedError())
+fd(self=Mapping({"abc" : FailingIter()})):(<class 'TypeError'>, TypeError('unable to convert to
vim structure',))
fd(self=Mapping({"abc" : FailingIterNext()})):(<class 'NotImplementedError'>, NotImplementedError())
<<< Finished
>>> Testing ConvertFromPyObject using fd(self=Mapping({"abc" : %s}))
--
hundred-and-one symptoms of being an internet addict:
247. You use www.switchboard.com instead of dialing 411 and 555-12-12
for directory assistance.
/// Bram Moolenaar -- Bram <at> Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscribe <at> googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.