def test_setAttrPlain(self):

        testThing = SomeDohickey('pencil')
        self.browser.watchObject(testThing, 'testThing',
                                 self.watcher.receiveBrowserObject)
        self.watcher.setZero()

        testThing.someAttr = 'someValue'

        self.assertEqual(testThing.someAttr, 'someValue')
        self.assertTrue(self.watcher.len())
        olink = self.watcher.links[-1]
        self.assertEqual(olink.id, id(testThing))
Triggering a watcher response by setting an attribute.
dataset/ETHPy150Open twisted/twisted/twisted/test/test_explorer.py/FIXME_Watch.test_setAttrPlain