def test_config_string_missing_keys(self): taskconf = TaskConfiguration() taskconf.language = Language.IT taskconf.description = "Test description" taskconf.custom_id = "customid" taskconf.is_audio_file_head_length = "20" taskconf.is_audio_file_process_length = "100" taskconf.os_file_format = SyncMapFormat.TXT taskconf.os_file_name = "output.txt" expected = "task_description=Test description|task_language=it|task_custom_id=customid|is_audio_file_head_length=20|is_audio_file_process_length=100|os_task_file_format=txt|os_task_file_name=output.txt" self.assertEqual(taskconf.config_string(), expected)
def test_config_string_full(self): taskconf = TaskConfiguration() taskconf.language = Language.IT taskconf.description = "Test description" taskconf.custom_id = "customid" taskconf.is_audio_file_head_length = "20" taskconf.is_audio_file_process_length = "100" taskconf.os_file_format = SyncMapFormat.SMIL taskconf.os_file_name = "output.smil" taskconf.os_file_smil_audio_ref = "../audio/audio001.mp3" taskconf.os_file_smil_page_ref = "../text/page001.xhtml" expected = "task_description=Test description|task_language=it|task_custom_id=customid|is_audio_file_head_length=20|is_audio_file_process_length=100|os_task_file_format=smil|os_task_file_name=output.smil|os_task_file_smil_audio_ref=../audio/audio001.mp3|os_task_file_smil_page_ref=../text/page001.xhtml" self.assertEqual(taskconf.config_string(), expected)
def test_tc_config_string(self): taskconf = TaskConfiguration() taskconf["language"] = Language.ITA taskconf["description"] = u"Test description" taskconf["custom_id"] = u"customid" taskconf["i_a_head"] = u"20" taskconf["i_a_process"] = u"100" taskconf["o_format"] = SyncMapFormat.SMIL taskconf["o_name"] = u"output.smil" taskconf["o_smil_audio_ref"] = u"../audio/audio001.mp3" taskconf["o_smil_page_ref"] = u"../text/page001.xhtml" expected = u"is_audio_file_head_length=20|is_audio_file_process_length=100|os_task_file_format=smil|os_task_file_name=output.smil|os_task_file_smil_audio_ref=../audio/audio001.mp3|os_task_file_smil_page_ref=../text/page001.xhtml|task_custom_id=customid|task_description=Test description|task_language=ita" self.assertEqual(taskconf.config_string(), expected)
def test_tc_config_string(self): taskconf = TaskConfiguration() taskconf.language = Language.IT taskconf.description = "Test description" taskconf.custom_id = "customid" taskconf.is_audio_file_head_length = "20" taskconf.is_audio_file_process_length = "100" taskconf.os_file_format = SyncMapFormat.SMIL taskconf.os_file_name = "output.smil" taskconf.os_file_smil_audio_ref = "../audio/audio001.mp3" taskconf.os_file_smil_page_ref = "../text/page001.xhtml" expected = "task_description=Test description|task_language=it|task_custom_id=customid|is_audio_file_head_length=20|is_audio_file_process_length=100|os_task_file_format=smil|os_task_file_name=output.smil|os_task_file_smil_audio_ref=../audio/audio001.mp3|os_task_file_smil_page_ref=../text/page001.xhtml" self.assertEqual(taskconf.config_string(), expected)