def test_processor_order_invalid(self): # we do accept only valid processor names with pytest.raises(ValueError): processor_order('unzip, invalid, zip')
def test_processor_order_valid(self): assert processor_order('unzip, zip') == ('unzip', 'zip') assert processor_order('zip, unzip') == ('zip', 'unzip') assert processor_order('zip') == ('zip', ) assert processor_order(',,,') == () assert processor_order('') == ()