def test_construct_params(self): params = dict(a=1, b=2, c=3) self.assertEqual('1/2/3', Transport._construct_params(params, ('a', 'b', 'c'))) params = dict(a=1, b=2) self.assertEqual('1/2', Transport._construct_params(params, ('a', 'b'), ('c',))) params = dict(a=1, b=2, c=3) self.assertEqual('1/2/3', Transport._construct_params(params, ('a', 'b'), ('c',))) with self.assertRaises(MissingParameter): params = dict(a=1, c=3) Transport._construct_params(params, ('a', 'b'), ('c',))
def test_construct_params(self): params = dict(a=1, b=2, c=3) self.assertEqual("1/2/3", Transport._construct_params(params, ("a", "b", "c"))) params = dict(a=1, b=2) self.assertEqual("1/2", Transport._construct_params(params, ("a", "b"), ("c",))) params = dict(a=1, b=2, c=3) self.assertEqual("1/2/3", Transport._construct_params(params, ("a", "b"), ("c",))) params = dict(a=1, c=3) self.assertRaises(MissingParameter, Transport._construct_params, params, ("a", "b"), ("c",))
def test_construct_params(self): params = dict(a=1, b=2, c=3) self.assertEqual('1/2/3', Transport._construct_params(params, ('a', 'b', 'c'))) params = dict(a=1, b=2) self.assertEqual( '1/2', Transport._construct_params(params, ('a', 'b'), ('c', ))) params = dict(a=1, b=2, c=3) self.assertEqual( '1/2/3', Transport._construct_params(params, ('a', 'b'), ('c', ))) with self.assertRaises(MissingParameter): params = dict(a=1, c=3) Transport._construct_params(params, ('a', 'b'), ('c', ))