Esempio n. 1
0
 def test_get_data_packed(self):
     data = get_data_packed(foo=1, bar=2)
     self.assertEqual(data.foo, 1)
     self.assertEqual(data.bar, 2)
Esempio n. 2
0
 def test_get_data_packed_if_factory_and_packed_params(self):
     factory = get_data_packed('foo', 'bar')
     data = factory(get_data_packed(foo=1), 2)
     self.assertEqual(data.foo, 1)
     self.assertEqual(data.bar, 2)
Esempio n. 3
0
 def test_get_data_packed_if_factory_and_packed_params_and_cannot_match(self):
     factory = get_data_packed('foo', 'bar')
     self.assertRaises(Exception, factory, get_data_packed(baz=1), 2)
Esempio n. 4
0
 def test_get_data_packed_if_factory_and_tuple(self):
     factory = get_data_packed('foo', 'bar')
     data = factory((1, 2))
     self.assertEqual(data.foo, 1)
     self.assertEqual(data.bar, 2)