def setUp(self): self.templates = template_loader.templates.copy() template_loader.templates.update({ 'widgets.widget/widget.html': '', 'widgets.widget/content.html': 'content', }) wct = ContentType.objects.get_for_model(Widget) self.w = Widget(content_type=wct)
def setUp(self): self.page = Page(pk=1) self.widgets = [Widget(content_type_id=1, pk=i) for i in range(1, 3)] wips = [ MockedWidgetInPage(self.page, w.pk, json.serialize(configs[w.pk]), state=WidgetInLayout.STATE_NORMAL) for w in self.widgets ] self.wips = dict((wip.widget_id, wip) for wip in wips) return super(TestLayoutRefactorMigration, self).setUp()
def test_arrange_widgets_and_place_new_one_success(self): widget = Widget(content_type_id=1, pk=100) sent_containers = [[[1, 100], [1, 2], [1, 1]], [[1, 11], [1, 12]]] self.layout.arrange_widgets(sent_containers) self.assert_equals(keys_only(self.layout.containers), sent_containers)
def mocked_get_object(widget_ct_id, widget_id): return Widget(content_type_id=widget_ct_id, pk=widget_id)
def get_dummy_widget(instance=None): return Widget(content_type_id=1, pk=1)
def setUp(self): super(TestInsertRemoveWidget, self).setUp() self.page = Page(pk=1) self.layout = Layout(self.page, deepcopy(stored_layout)) self.widget = Widget(content_type_id=1, pk=100)
def test_insert_allready_assigned_widget(self): self.layout.insert_widget(Widget(content_type_id=1, pk=1)) self.assert_equals(len(self.layout.widgets), 5)