Beispiel #1
0
    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)