def test_utilities(self): self.assertEqual(mk_op_arg(1), {'value': 1}) self.assertEqual(mk_op_arg('2'), {'value': '2'}) self.assertEqual(mk_op_arg('a'), {'value': 'a'}) self.assertEqual(mk_op_arg('@b'), {'source': 'b'}) self.assertEqual(mk_op_args(), []) self.assertEqual(mk_op_args(1, '2', 'a', '@b'), [{ 'value': 1 }, { 'value': '2' }, { 'value': 'a' }, { 'source': 'b' }]) self.assertEqual(mk_op_kwargs(a=1), OrderedDict([('a', {'value': 1})])) self.assertEqual( mk_op_kwargs(a=1, b='@c'), OrderedDict([('a', { 'value': 1 }), ('b', { 'source': 'c' })]))
def test_utilities(self): self.assertEqual(mk_op_arg(1), {'value': 1}) self.assertEqual(mk_op_arg('2'), {'value': '2'}) self.assertEqual(mk_op_arg('a'), {'value': 'a'}) self.assertEqual(mk_op_arg('@b'), {'source': 'b'}) self.assertEqual(mk_op_args(), []) self.assertEqual(mk_op_args(1, '2', 'a', '@b'), [{'value': 1}, {'value': '2'}, {'value': 'a'}, {'source': 'b'}]) self.assertEqual(mk_op_kwargs(a=1), OrderedDict([('a', {'value': 1})])) self.assertEqual(mk_op_kwargs(a=1, b='@c'), OrderedDict([('a', {'value': 1}), ('b', {'source': 'c'})]))