mirror of
https://github.com/xgi/castero
synced 2024-11-10 15:28:45 +01:00
Add test to verify that progress is deleted along feed
This commit is contained in:
parent
c321f955bc
commit
3cff7d6a9d
@ -147,6 +147,22 @@ def test_database_add_episodes(prevent_modification):
|
||||
assert len(mydatabase.episodes(myfeed)) == len(episodes)
|
||||
|
||||
|
||||
def test_database_delete_feed_episode_and_progress(prevent_modification):
|
||||
copyfile(my_dir + "/datafiles/database_example1.db", Database.PATH)
|
||||
mydatabase = Database()
|
||||
|
||||
feed = mydatabase.feeds()[0]
|
||||
feed_episode = mydatabase.episodes(feed)[0]
|
||||
mydatabase.replace_progress(feed_episode, 1000)
|
||||
|
||||
feed_episode = mydatabase.episodes(feed)[0]
|
||||
assert feed_episode.progress == 1000
|
||||
mydatabase.replace_progress(feed_episode, 1000)
|
||||
mydatabase.delete_feed(feed)
|
||||
# returns None since nothing was deleted
|
||||
assert mydatabase.delete_progress(feed_episode) is None
|
||||
|
||||
|
||||
def test_database_add_episode_progress(prevent_modification):
|
||||
copyfile(my_dir + "/datafiles/database_example1.db", Database.PATH)
|
||||
mydatabase = Database()
|
||||
|
Loading…
Reference in New Issue
Block a user