def test_clear_finished_item_with_in_progress(self): """Scenario: Clear finished conversions while others are in progress. Given I have converted a file And I have some conversions in progress When I clear finished conversions Then the completed files are removed And the in-progress conversions remain """ _, testfiles = data.test_data(many=True) item = 'slow_conversion.mkv' item_dir = data.testfile_attr(item, 'testdir') mvc = MVCGui() mvc.browse_for_files(item_dir, item) mvc.start_conversions() mvc.clear_finished_conversions(testfiles) assert mvc.verify_converting(item)
def test_clear_finished_conversions(self): """Feature: Clear a finished conversions. Given I have converted a file When I clear finished conversions Then the file is removed """ mvc = MVCGui() _, testfiles = data.test_data(many=True) mvc.start_conversions() assert mvc.clear_finished_conversions(testfiles)