Ejemplo n.º 1
0
Archivo: tests.py Proyecto: progo/moary
 def testNothing_noIMDB(self):
     """test non-edit with full info. Skip IMDB."""
     old_entry = Entry("ABC", rating='1', imdb='0999555', message='Nice.')
     self.set_edited_content(edit_entry.fill_in_form(old_entry))
     new_entry = edit_entry.edit_data_interactive(old_entry, skip_imdb=True)
     self.assertEquals(old_entry.message, new_entry.message)
     self.assertEquals(old_entry.imdb, new_entry.imdb)
     self.assertEquals(old_entry.movie, new_entry.movie)
     self.assertEquals(old_entry.rating, new_entry.rating)
Ejemplo n.º 2
0
Archivo: tests.py Proyecto: progo/moary
 def testNothing_partial_info_noIMDB(self):
     """test non-edit with partial (no IMDB) info. Will skip the ID."""
     old_entry = Entry("ABC", rating='1', message='Nice.')
     self.set_edited_content(edit_entry.fill_in_form(old_entry))
     new_entry = edit_entry.edit_data_interactive(old_entry, skip_imdb=True)
     self.assertEquals(old_entry.message, new_entry.message)
     self.assertEquals(old_entry.imdb, new_entry.imdb)
     self.assertEquals(old_entry.movie, new_entry.movie)
     self.assertEquals(old_entry.rating, new_entry.rating)
Ejemplo n.º 3
0
Archivo: tests.py Proyecto: progo/moary
 def testEmptyAdd_with_imdb(self):
     """test a situation where the user provides nothing new. Should raise
     UserCancel."""
     self.set_edited_content(edit_entry.fill_in_form(None))
     self.assertRaises(edit_entry.UserCancel,
         lambda: edit_entry.edit_data_interactive({}))