def test_assertBook_from_dict_AuthorsNoSortkey(self): book = { 'title': 'Test 4', 'authors': ('Author 4a', 'Author 4b'), } newbook = Book.from_dict(book) self.assertEqual(diff_books(self.testbook4, newbook), {})
def test_assertBook_from_dict_EqualNoYear(self): book = { 'title': 'Test 2', 'sortkey': 'Author 2', } newbook = Book.from_dict(book) self.assertEqual(diff_books(self.testbook2, newbook), {})
def test_assertBook_from_dict_AuthorsAndSortkey(self): book = { 'title': 'Test 3', 'sortkey': 'Author 3a, Author 3b', 'authors': ('Author 3a', 'Author 3b'), } newbook = Book.from_dict(book) self.assertEqual(diff_books(self.testbook3, newbook), {})
def test_assertBook_from_dict_EqualYear(self): book = { 'title': 'Test 1', 'sortkey': 'Author 1', 'year': 2013, } newbook = Book.from_dict(book) self.assertEqual(diff_books(self.testbook1, newbook), {})