diff options
author | Bastien Nocera <hadess@hadess.net> | 2021-02-17 16:21:02 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2021-02-17 17:31:30 +0100 |
commit | a62b71ec67d7a39354dd52535e5035a6bd8bcee9 (patch) | |
tree | 8776908094b102aec41c1a194396c6295777051e | |
parent | edd3cfa5e19c2114b781631ce951e308271bd52e (diff) | |
download | gnome-bluetooth-a62b71ec67d7a39354dd52535e5035a6bd8bcee9.tar.gz |
lib: Add BluetoothAgent test
-rwxr-xr-x | tests/integration-test | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/integration-test b/tests/integration-test index 779cc141..72b4b8d0 100755 --- a/tests/integration-test +++ b/tests/integration-test @@ -133,6 +133,14 @@ class OopTests(dbusmock.DBusTestCase): self.assertEqual(devices.get_value(treeiter, GnomeBluetoothPriv.Column.PAIRED), True) self.assertEqual(devices.get_value(treeiter, GnomeBluetoothPriv.Column.ICON), 'phone') + def test_agent(self): + agent = GnomeBluetoothPriv.Agent.new ('/org/gnome/bluetooth/integration_test') + self.assertIsNotNone(agent) + # Process D-Bus daemon appearing and agent being registered + self.wait_for_mainloop() + self.assertTrue(agent.register()) + self.assertTrue(agent.unregister()) + class Tests(dbusmock.DBusTestCase): @classmethod @@ -187,5 +195,8 @@ class Tests(dbusmock.DBusTestCase): self.run_test_process() + def test_agent(self): + self.run_test_process() + if __name__ == '__main__': unittest.main() |