def test_normal_set(self):
     self.mock_app_details.non_empty_set = set(["foo", "bar", "baz"])
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(sorted(properties["non_empty_set"]),
                      ["bar", "baz", "foo"])
 def test_empty_dict_set(self):
     self.mock_app_details.empty_set = set()
     self.mock_app_details.empty_dict = {}
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(properties["empty_set"], "")
     self.assertEqual(properties["empty_dict"], "")
 def test_normal_dict(self):
     self.mock_app_details.non_empty_dict = {"moo": "bar"}
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(properties["non_empty_dict"], {"moo": "bar"})
 def test_simple(self):
     self.mock_app_details.name = "fake-app"
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(properties["name"], "fake-app")
 def test_normal_set(self):
     self.mock_app_details.non_empty_set = set(["foo", "bar", "baz"])
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(sorted(properties["non_empty_set"]), ["bar", "baz", "foo"])
 def test_normal_dict(self):
     self.mock_app_details.non_empty_dict = {"moo": "bar"}
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(properties["non_empty_dict"], {"moo": "bar"})
 def test_empty_dict_set(self):
     self.mock_app_details.empty_set = set()
     self.mock_app_details.empty_dict = {}
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(properties["empty_set"], "")
     self.assertEqual(properties["empty_dict"], "")
 def test_simple(self):
     self.mock_app_details.name = "fake-app"
     properties = AppDetails.as_dbus_property_dict(self.mock_app_details)
     self.assertEqual(properties["name"], "fake-app")