def test_fire_hooks(self, MockContext, fire_mock): instance = MockContext.return_value instance.get_hook.return_value = None br = _create_elem([]) br.break_type = 'textWrapping' serialize_break(instance, self.doc, br, self.root) fire_mock.assert_called_once_with(instance, self.doc, br, ANY, ANY)
def test_content_break_line(self, MockContext, fire_mock): instance = MockContext.return_value instance.get_hook.return_value = None br = _create_elem([]) br.break_type = 'textWrapping' ret = serialize_break(instance, self.doc, br, self.root) self.assertEqual(_render(ret), six.b('<div><br/></div>'))
def test_creation(self, MockContext, fire_mock): instance = MockContext.return_value instance.get_hook.return_value = None br = _create_elem([]) br.break_type = 'textWrapping' ret = serialize_break(instance, self.doc, br, self.root) self.assertEqual(ret, self.root)
def test_content(self, MockContext, fire_mock): instance = MockContext.return_value instance.get_hook.return_value = None br = _create_elem([]) br.break_type = 'page' ret = serialize_break(instance, self.doc, br, self.root) self.assertEqual(_render(ret), six.b('<div><span style="page-break-after: always;"/></div>'))
def test_content(self, MockContext, fire_mock): instance = MockContext.return_value instance.get_hook.return_value = None br = _create_elem([]) br.break_type = 'page' ret = serialize_break(instance, self.doc, br, self.root) self.assertEqual( _render(ret), six.b('<div><span style="page-break-after: always;"/></div>'))