zeitgeist team mailing list archive
-
zeitgeist team
-
Mailing list archive
-
Message #00572
[Bug 495017] Re: AttributeError: 'NoneType' object has no attribute 'payload'
This is fixed by fixing bug 495179
** Changed in: zeitgeist
Status: New => Fix Committed
** Changed in: zeitgeist
Assignee: (unassigned) => Markus Korn (thekorn)
--
AttributeError: 'NoneType' object has no attribute 'payload'
https://bugs.launchpad.net/bugs/495017
You received this bug notification because you are a member of Zeitgeist
Framework, which is the registrant for Zeitgeist Framework.
Status in Zeitgeist Framework: Fix Committed
Bug description:
At revision 1219 of lp:zeitgeist I added a unittest to test the insert_hook feature (by using an extension which is blocking all events) which fails with this error:
markus@thekorn ~/devel/zeitgeist/trunk % python test/resonance-engine-extension-test.py
DEBUG:zeitgeist.engine:Creating engine 'resonance'
INFO:zeitgeist.engine:Using database: :memory:
EINFO:zeitgeist.engine:Using database: :memory:
.
======================================================================
ERROR: testInsertHook (__main__.TestExtensionHooks)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test/resonance-engine-extension-test.py", line 67, in testInsertHook
ids = import_events("test/data/five_events.js", self.engine)
File "/media/devel/zeitgeist/trunk/test/testutils.py", line 81, in import_events
return engine.insert_events(events)
File "test/../_zeitgeist/engine/resonance_engine.py", line 372, in insert_events
m = map(self._insert_event, events)
File "test/../_zeitgeist/engine/resonance_engine.py", line 389, in _insert_event
if event.payload:
AttributeError: 'NoneType' object has no attribute 'payload'
----------------------------------------------------------------------
Ran 2 tests in 0.012s
FAILED (errors=1)
1 markus@thekorn ~/devel/zeitgeist/trunk %
References