def test_echo_command_4(self): invalid_command = "hello Ask echo0 print" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual('<span class="command-highlighted">echo</span>', closest)
def test_closest_command(self): invalid_command = "" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual(closest, 'ask') invalid_command = "print" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "print") invalid_command = "ask" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "ask") invalid_command = "echo" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "echo") invalid_command = "printechoask" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "print") invalid_command = "printaskecho" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "print") invalid_command = "echoprintask" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "echo") invalid_command = "echoprint ask" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(closest, "echo") invalid_command = "echo print ask" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual(closest, "echo") invalid_command = "hello ask echoprint" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual(closest, "ask") invalid_command = "hello Ask echo0 print" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual(closest, "echo")
def test_empty_command(self): invalid_command = "" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual('<span class="command-highlighted">ask</span>', closest)
def test_echo_command_2(self): invalid_command = "echoprint ask" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual('<span class="command-highlighted">echo</span>', closest)
def test_self_command_echo(self): invalid_command = "echo" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual(None, closest)
def test_print_command_1(self): invalid_command = "printechoask" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual('<span class="command-highlighted">print</span>', closest)
def test_ask_command_nl(self): invalid_command = "ask" keywords_nl_level_1 = hedy.get_suggestions_for_language('nl', 1) closest = hedy.closest_command(invalid_command, keywords_nl_level_1) self.assertEqual(None, closest)
def test_self_command_print(self): invalid_command = "print" keywords_en_level_1 = hedy.get_suggestions_for_language('en', 1) closest = hedy.closest_command(invalid_command, keywords_en_level_1) self.assertEqual('keyword', closest)
def test_print_difference_2(self): invalid_command = "prond" keywords_en_level_1 = hedy.get_suggestions_for_language('en', 1) closest = hedy.closest_command(invalid_command, keywords_en_level_1) self.assertEqual('print', closest)
def test_echo_command_3(self): invalid_command = "eechooooooo" keywords_en_level_1 = hedy.get_suggestions_for_language('en', 1) closest = hedy.closest_command(invalid_command, keywords_en_level_1) self.assertEqual(None, closest)
def test_echo_command_4(self): invalid_command = "hello Ask echo0 print" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual("echo", closest)
def test_ask_command_1(self): invalid_command = "hello ask echoprint" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual("ask", closest)
def test_empty_command(self): invalid_command = "" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual('ask', closest)
def test_echo_command_3(self): invalid_command = "echo print ask" closest = hedy.closest_command(invalid_command, ['ask', 'print', 'echo']) self.assertEqual("echo", closest)
def test_print_command_2(self): invalid_command = "printaskecho" closest = hedy.closest_command(invalid_command, ['print', 'ask', 'echo']) self.assertEqual("print", closest)