Esempio n. 1
0
    def test_make_next_iq(self):
        self.pageMngr.next_page = Mock(side_effect=utils.good_side_effect(iq()))
        node = NodeHandler('nodeTest', self.stateMngr, self.pageMngr)
        iq1 = self.iq
        d_iq2 = node._make_next_iq(iq1, None)

        def checkIt(iq2):
            self.assertTrue(self.pageMngr.next_page.called)
            self.assertEquals(iq2.toXml(), iq().toXml())

        d_iq2.addCallback(checkIt)
        return d_iq2