def test_merge_non_calc_attrs_should_copy_some_attrs(self): s1 = Sheet() s1.name = 's1' s1.column_widths = {'s1': 0} s1.contents_json = sentinel.sheet1 s2 = Sheet() s2.name = 's2' s2.column_widths = {'s2': 0} s2.contents_json = sentinel.sheet2 s1.merge_non_calc_attrs(s2) self.assertEquals(s1.name, 's2') self.assertEquals(s1.column_widths, {'s2': 0}) self.assertEquals(s1.contents_json, sentinel.sheet1)
def test_sheet_name_not_set_on_save_if_name_is_not_default(self): user = User(username='******') user.save() sheet = Sheet(owner=user) sheet.name = 'new sheet name' sheet.save() self.assertEquals(sheet.name, 'new sheet name')