Unable to Update Test Status in output.xml. Getting error "AttributeError: 'Message' object has no attribute 'serialize'"
Closed this issue · 1 comments
GoogleCodeExporter commented
Robot Framework 2.7.7 (Python 2.7.3 on win32)
Mabot 0.9
I was trying to modify the results in output.xml using mabot.py
After modifying and trying to save the xml file I am getting error message
"AttributeError: 'Message' object has no attribute 'serialize'"
Logs:
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\mabot\ui\main.py", line 264, in _save
saved, changes = self.io.save_data(path, progress.call_ask_method)
File "C:\Python27\lib\site-packages\mabot\model\io.py", line 120, in save_data
self._save_data()
File "C:\Python27\lib\site-packages\mabot\model\io.py", line 141, in _save_dat
a
testoutput.serialize_output(self.output, self.suite)
File "C:\Python27\lib\site-packages\mabot\utils\robotapi.py", line 63, in seri
alize_output
self.suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 316, in seria
lize
suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 316, in seria
lize
suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 316, in seria
lize
suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 318, in seria
lize
test.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 405, in seria
lize
kw.serialize(serializer)
File "C:\Python27\lib\site-packages\mabot\model\model.py", line 653, in serial
ize
kw.serialize(serializer)
File "C:\Python27\lib\site-packages\mabot\model\model.py", line 646, in serial
ize
message.serialize(serializer)
AttributeError: 'Message' object has no attribute 'serialize'
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\mabot\ui\main.py", line 264, in _save
saved, changes = self.io.save_data(path, progress.call_ask_method)
File "C:\Python27\lib\site-packages\mabot\model\io.py", line 120, in save_data
self._save_data()
File "C:\Python27\lib\site-packages\mabot\model\io.py", line 141, in _save_dat
a
testoutput.serialize_output(self.output, self.suite)
File "C:\Python27\lib\site-packages\mabot\utils\robotapi.py", line 63, in seri
alize_output
self.suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 316, in seria
lize
suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 316, in seria
lize
suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 316, in seria
lize
suite.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 318, in seria
lize
test.serialize(serializer)
File "C:\Python27\lib\site-packages\robot\common\model.py", line 405, in seria
lize
kw.serialize(serializer)
File "C:\Python27\lib\site-packages\mabot\model\model.py", line 653, in serial
ize
kw.serialize(serializer)
File "C:\Python27\lib\site-packages\mabot\model\model.py", line 646, in serial
ize
message.serialize(serializer)
AttributeError: 'Message' object has no attribute 'serialize'
Original issue reported on code.google.com by amol.mit...@gmail.com
on 4 Jun 2013 at 6:23
GoogleCodeExporter commented
Mabot will now remove all extra messages from the keyword. Issue should be
solved with that.
Original comment by jussi.ao...@gmail.com
on 25 Jun 2013 at 2:52
- Changed state: Done
- Added labels: Target-0.10