示例#1
0
    def test_make_next_iq(self):
        self.pageMngr.prev_page = Mock(side_effect=utils.good_side_effect(iq()))
        prev = PrevHandler('nodeTest', self.stateMngr, self.pageMngr)
        iq1 = self.iq
        d_iq2 = prev._make_next_iq(iq1, None)

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

        d_iq2.addCallback(checkIt)
        return d_iq2