def test_create_variable_completion_item(self): scalar = '${var}' # Mode is True == $ expected = (scalar, '{0}'.format(scalar[1:])) result = create_var_completion_item(scalar, True) self.assertEqual(result, expected) # Mode is False == {} or { expected = (scalar, '{0}'.format(scalar[2:-1])) result = create_var_completion_item(scalar, False) self.assertEqual(result, expected)
def test_create_variable_completion_item(self): scalar = '${var}' # Mode 1 expected = (scalar, '{0}'.format(scalar[1:])) result = create_var_completion_item(scalar, 1) self.assertEqual(result, expected) # Mode 2 expected = (scalar, '{0}'.format(scalar[2:5])) result = create_var_completion_item(scalar, 2) self.assertEqual(result, expected) # Mode 3 expected = (scalar, '{0}'.format(scalar[2:])) result = create_var_completion_item(scalar, 3) self.assertEqual(result, expected)