Lines Matching refs:variables
2 from uritemplate import URITemplate, expand, partial, variables
71 # String expansion with multiple variables
83 # Reserved expansion with multiple variables
95 # Fragment expansion with multiple variables
392 This test ensures that if there are no variables present, the
402 This test ensures that all variables are parsed.
413 self.assertEqual(len(t.variables), i)
423 v = t.variables[0]
438 self.assertEqual(str(t.variables[0]), '/endpoint')
440 self.assertEqual(repr(t.variables[0]), 'URIVariable(/endpoint)')
457 t.variables[0]._query_expansion('foo', None, False, False), None
463 t.variables[0]._label_path_expansion('foo', None, False, False),
469 v = t.variables[0]
474 t.variables[0].operator = '?'
483 t.variables[0]._string_expansion('foo', None, False, False),
584 self.assertEqual(variables(self.uri),