Skip to content

Start testing the properties of the Application iface for the registry's root

Again, these are just guards to make sure refactoring the registry does not break its behavior.

Notable things in this merge request:

  • Fixed the session manager fixture to match what registryd expects - it really wants the session to be in a "running" state, or it won't connect as a client (and subsequently, it wouldn't terminate as it wouldn't get the EndSession signal). Also fixed the fixture's teardown step to not de-register objects prematurely.

  • Add tests for the properties of the Application interface that the registry's root implements.

  • Fixed incorrect name of the Version property; it was ToolkitVersion in registry.c but the XML and atk-adaptor expect Version.

Merge request reports