Beispiel #1
0
 def test_options(self, lib):
     _lib = Mock()
     _lib.GLib.Variant.side_effect = Mock(side_effect=variant)
     lib.return_value = _lib
     d = dict(a=1, b=2, c=3)
     tag, value = Variant.dict(d)
     self.assertEqual(tag, 'a{sv}')
     self.assertEqual(value, dict((k, v) for k, v in d.iteritems() if v))
Beispiel #2
0
 def test_options(self, lib):
     _lib = Mock()
     _lib.GLib.Variant.side_effect = Mock(side_effect=variant)
     lib.return_value = _lib
     d = dict(a=1, b=2, c=3)
     tag, value = Variant.dict(d)
     self.assertEqual(tag, 'a{sv}')
     self.assertEqual(value, dict((k, v) for k, v in d.iteritems() if v))
Beispiel #3
0
 def test_dict(self, lib):
     _lib = Mock()
     _lib.GLib.Variant.side_effect = Mock(side_effect=variant)
     lib.return_value = _lib
     d = dict(a=1, b=2)
     tag, value = Variant.dict(d)
     self.assertEqual(tag, 'a{sv}')
     self.assertEqual(value, d)
Beispiel #4
0
 def test_dict(self, lib):
     _lib = Mock()
     _lib.GLib.Variant.side_effect = Mock(side_effect=variant)
     lib.return_value = _lib
     d = dict(a=1, b=2)
     tag, value = Variant.dict(d)
     self.assertEqual(tag, 'a{sv}')
     self.assertEqual(value, d)