def test_kw_create_completion_item_sinlge_line(self): # kw with args kw = 'Run Keyword And Expect Error' lib = 'BuiltIn' kw_completion = '{0}{1}expected_error{1}name{1}*args'.format( kw, ' ') args = ['expected_error', 'name', '*args'] completion = create_kw_completion_item(kw, args, RF_CELL, lib, True) trigger = '{0}\t{1}'.format(kw, lib) expected = (trigger, kw_completion) self.assertEqual(completion, expected) # kw not args kw = 'Unselect Frame' lib = 'Selenium2Library' completion = create_kw_completion_item(kw, [], RF_CELL, lib, True) trigger = '{0}\t{1}'.format(kw, lib) expected = (trigger, kw) self.assertEqual(completion, expected)
def test_kw_create_completion_item(self): # kw with args kw = 'Run Keyword And Expect Error' lib = 'BuiltIn' kw_completion = '{0}{1}expected_error{1}name{1}*args'.format( kw, '\n... ') args = ['expected_error', 'name', '*args'] completion = create_kw_completion_item(kw, args, RF_CELL, lib, False) trigger = '{0}\t{1}'.format(kw, lib) expected = (trigger, kw_completion) self.assertEqual(completion, expected) # kw not args kw = 'Unselect Frame' lib = 'Selenium2Library' completion = create_kw_completion_item(kw, [], RF_CELL, lib, False) trigger = '{0}\t{1}'.format(kw, lib) expected = (trigger, kw) self.assertEqual(completion, expected)