def test_filename_length_limit(self): """Test get_radamsa_output_filename does not return filenames that are too long.""" filename_length_limit = 255 output_filename = engine_common.get_radamsa_output_filename( filename_length_limit * 2 * 'a', 0) self.assertLessEqual(len(output_filename), filename_length_limit)
def test_no_double_prefix(self): """Test get_radamsa_output_filename strips an existing prefix before adding a new one.""" output_filename = engine_common.get_radamsa_output_filename( 'radamsa-00002-file', 0) self.assertEqual('radamsa-00001-file', output_filename)
def test_get_radamsa_output_filename(self): """Test get_radamsa_output_filename works as expected.""" output_filename = engine_common.get_radamsa_output_filename('file', 0) self.assertEqual('radamsa-00001-file', output_filename)