def test_lopp_2(self): html = HTMLFactory.msg_html() + HTMLFactory.navigation_url() mockweb = MockWebClient(html) self.process.pagelimit = 2 msgs = self.process.getMsgs(MsgFactory(mockweb)) self.assertEquals(4, len(msgs))
def test_default_pagelimit_is_1(self): html = HTMLFactory.msg_html() + HTMLFactory.navigation_url() mockweb = MockWebClient(html) msgs = self.process.getMsgs(MsgFactory(mockweb)) self.assertEquals(2, len(msgs))
def test_createMsg(self): mockweb = MockWebClient(HTMLFactory.msg_html()) self.msgfactory = MsgFactory(mockweb) self.assertEquals(2, len(self.msgfactory.createListOfMsgs())) msgs = self.process.getMsgs(self.msgfactory) self.assertEquals(2, len(msgs))
def test_msg_with_HTML_inside(self): self.factory = MsgFactory(MockWebClient(HTMLFactory.msg_html())) res = self.factory.createMsg(HTMLFactory.msg_with_html) self.assertEqual(res['user'], "LudoNoticias") msg = MsgModel(res) self.assertEqual(msg.body()[:10], "Osprey Pub")
def setUp(self): self.fragment = HTMLFactory().msg() webclient = MockWebClient(HTMLFactory.msg_html()) self.factory = MsgFactory(webclient) self.msg_from_fragment = self.factory.createMsg(self.fragment) self.extected_content = u'Content\n'
def create(self, thread): return MsgFactory(MockWebClient(HTMLFactory.msg_html()))