sanand0 / xmljson

xmlsjon converts XML into Python dictionary structures (trees, like in JSON) and vice-versa.
MIT License
121 stars 33 forks source link

travis failing for tests #2

Closed pratapvardhan closed 8 years ago

pratapvardhan commented 8 years ago

https://travis-ci.org/sanand0/xmljson/jobs/80951823


======================================================================
ERROR: test_etree (tests.test_xmljson.TestBadgerFish)
BadgerFish conversion from data to etree
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/sanand0/xmljson/tests/test_xmljson.py", line 77, in test_etree
    eq({'x': 'a'}, '<x><a/></x>')
  File "/home/travis/build/sanand0/xmljson/tests/test_xmljson.py", line 42, in assertEqual
    self.assertEqual(decode(tostring(left)), ''.join(right))
  File "lxml.etree.pyx", line 3236, in lxml.etree.tostring (src/lxml/lxml.etree.c:71960)
TypeError: Type 'Element' cannot be serialized.
======================================================================
ERROR: test_etree (tests.test_xmljson.TestGData)
GData conversion from etree to data
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/sanand0/xmljson/tests/test_xmljson.py", line 232, in test_etree
    eq({'x': 'a'}, '<x><a/></x>')
  File "/home/travis/build/sanand0/xmljson/tests/test_xmljson.py", line 42, in assertEqual
    self.assertEqual(decode(tostring(left)), ''.join(right))
  File "lxml.etree.pyx", line 3236, in lxml.etree.tostring (src/lxml/lxml.etree.c:71960)
TypeError: Type 'Element' cannot be serialized.
======================================================================
ERROR: test_etree (tests.test_xmljson.TestParker)
Parker conversion from data to etree
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/sanand0/xmljson/tests/test_xmljson.py", line 151, in test_etree
    eq({'x': 'a'}, '<x>a</x>')
  File "/home/travis/build/sanand0/xmljson/tests/test_xmljson.py", line 42, in assertEqual
    self.assertEqual(decode(tostring(left)), ''.join(right))
  File "lxml.etree.pyx", line 3236, in lxml.etree.tostring (src/lxml/lxml.etree.c:71960)
TypeError: Type 'Element' cannot be serialized.
----------------------------------------------------------------------
Ran 15 tests in 0.010s
FAILED (errors=3)
sanand0 commented 8 years ago

Fixed by 1fbb662 -- v0.1.2