aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-11-14 22:07:18 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2015-11-14 23:16:37 +0100
commit405a6969a0b2409d5f013e8d2845945b51146eb9 (patch)
tree367704fccc48a88d87eada791b6813f10b89fb0d /tests
parentc5211a8f81f6704558f4453c5eeb509f29672781 (diff)
downloadayatana-indicator-session-405a6969a0b2409d5f013e8d2845945b51146eb9.tar.gz
ayatana-indicator-session-405a6969a0b2409d5f013e8d2845945b51146eb9.tar.bz2
ayatana-indicator-session-405a6969a0b2409d5f013e8d2845945b51146eb9.zip
Fork from Ubuntu's indicator-session project.
Diffstat (limited to 'tests')
-rw-r--r--tests/CMakeLists.txt12
-rw-r--r--tests/ayatana-indicator-session.service.in3
-rw-r--r--tests/backend-dbus/CMakeLists.txt9
-rw-r--r--tests/backend-dbus/mock-webcredentials.cc4
-rw-r--r--tests/backend-dbus/test-actions.cc2
-rw-r--r--tests/indicator-session.service.in3
-rw-r--r--tests/manual6
-rw-r--r--tests/org.ayatana.indicator.session.backendmock.gschema.xml (renamed from tests/com.canonical.indicator.session.backendmock.gschema.xml)2
-rw-r--r--tests/org.ayatana.indicator.session.gschema.xml (renamed from tests/com.canonical.indicator.session.gschema.xml)6
-rw-r--r--tests/org.gnome.desktop.lockdown.gschema.xml2
-rw-r--r--tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml2
-rw-r--r--tests/test-service.cc14
12 files changed, 31 insertions, 34 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 33009a3..4c964ca 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -4,7 +4,7 @@ set_directory_properties (PROPERTIES
set_source_files_properties (gschemas.compiled GENERATED)
# GSettings:
-# compile the schemas our tests use (indicator-session's, lockdown, media-keys)
+# compile the schemas our tests use (ayatana-indicator-session's, lockdown, media-keys)
# into a gschemas.compiled file in this directory, and help the tests to find
# that file by setting -DSCHEMA_DIR
set (SCHEMA_DIR ${CMAKE_CURRENT_BINARY_DIR})
@@ -13,8 +13,8 @@ execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compil
OUTPUT_VARIABLE COMPILE_SCHEMA_EXECUTABLE
OUTPUT_STRIP_TRAILING_WHITESPACE)
add_custom_command (OUTPUT gschemas.compiled
- DEPENDS ${CMAKE_BINARY_DIR}/data/com.canonical.indicator.session.gschema.xml
- ${CMAKE_SOURCE_DIR}/tests/com.canonical.indicator.session.backendmock.gschema.xml
+ DEPENDS ${CMAKE_BINARY_DIR}/data/org.ayatana.indicator.session.gschema.xml
+ ${CMAKE_SOURCE_DIR}/tests/org.ayatana.indicator.session.backendmock.gschema.xml
${CMAKE_SOURCE_DIR}/tests/org.gnome.desktop.lockdown.gschema.xml
${CMAKE_SOURCE_DIR}/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
COMMAND cp -f ${CMAKE_BINARY_DIR}/data/*gschema.xml ${SCHEMA_DIR}
@@ -22,7 +22,7 @@ add_custom_command (OUTPUT gschemas.compiled
COMMAND ${COMPILE_SCHEMA_EXECUTABLE} ${SCHEMA_DIR})
# DBus Activation
-configure_file (indicator-session.service.in indicator-session.service)
+configure_file (ayatana-indicator-session.service.in ayatana-indicator-session.service)
add_definitions(-DINDICATOR_SERVICE_DIR="${CMAKE_CURRENT_BINARY_DIR}")
# look for hearder in our src dir, and also in the directories where we autogenerate files...
@@ -47,7 +47,7 @@ add_executable (test-service
gschemas.compiled)
set_target_properties (test-service PROPERTIES COMPILE_FLAGS " ${CC_WARNING_ARGS} -std=c++0x -g")
add_test (test-service test-service)
-add_dependencies (test-service libindicatorsessionservice backendmock)
-target_link_libraries (test-service libindicatorsessionservice backendmock gtest ${SERVICE_LIBRARIES} ${GTEST_LIBS})
+add_dependencies (test-service libayatanaindicatorsessionservice backendmock)
+target_link_libraries (test-service libayatanaindicatorsessionservice backendmock gtest ${SERVICE_LIBRARIES} ${GTEST_LIBS})
add_subdirectory (backend-dbus)
diff --git a/tests/ayatana-indicator-session.service.in b/tests/ayatana-indicator-session.service.in
new file mode 100644
index 0000000..e688fa0
--- /dev/null
+++ b/tests/ayatana-indicator-session.service.in
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=org.ayatana.indicator.session-test
+Exec=${CMAKE_BINARY_DIR}/src/ayatana-indicator-session-service --mock
diff --git a/tests/backend-dbus/CMakeLists.txt b/tests/backend-dbus/CMakeLists.txt
index 6ef68bd..5750d9d 100644
--- a/tests/backend-dbus/CMakeLists.txt
+++ b/tests/backend-dbus/CMakeLists.txt
@@ -42,21 +42,18 @@ add_executable (test-actions
test-actions.cc)
add_test (test-actions test-actions)
set_tests_properties (test-actions PROPERTIES COMPILE_FLAGS "${SERVICE_CFLAGS}")
-target_link_libraries (test-actions desktopmock backenddbus libindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS})
+target_link_libraries (test-actions desktopmock backenddbus libayatanaindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS})
# test the Guest class
add_executable (test-guest
test-guest.cc)
add_test (test-guest test-guest)
set_tests_properties (test-guest PROPERTIES COMPILE_FLAGS "${SERVICE_CFLAGS}")
-target_link_libraries (test-guest desktopmock backenddbus libindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS})
+target_link_libraries (test-guest desktopmock backenddbus libayatanaindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS})
# test the Users class
add_executable (test-users
test-users.cc)
add_test (test-users test-users)
set_tests_properties (test-users PROPERTIES COMPILE_FLAGS "${SERVICE_CFLAGS}")
-target_link_libraries (test-users desktopmock backenddbus libindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS})
-
-
-
+target_link_libraries (test-users desktopmock backenddbus libayatanaindicatorsessionservice gtest ${SERVICE_LDFLAGS} ${GTEST_LIBS} ${GCOV_LIBS})
diff --git a/tests/backend-dbus/mock-webcredentials.cc b/tests/backend-dbus/mock-webcredentials.cc
index 22e10b7..6406fc1 100644
--- a/tests/backend-dbus/mock-webcredentials.cc
+++ b/tests/backend-dbus/mock-webcredentials.cc
@@ -21,8 +21,8 @@
namespace
{
- const char * const MY_NAME = "com.canonical.indicators.webcredentials";
- const char * const MY_PATH = "/com/canonical/indicators/webcredentials";
+ const char * const MY_NAME = "org.ayatana.indicators.webcredentials";
+ const char * const MY_PATH = "/org/ayatana/indicators/webcredentials";
}
MockWebcredentials :: MockWebcredentials (GMainLoop * loop,
diff --git a/tests/backend-dbus/test-actions.cc b/tests/backend-dbus/test-actions.cc
index ff5a24d..76a0ab4 100644
--- a/tests/backend-dbus/test-actions.cc
+++ b/tests/backend-dbus/test-actions.cc
@@ -45,7 +45,7 @@ class Actions: public GTestMockDBusFixture
super :: SetUp ();
// init 'actions'
- indicator_settings = g_settings_new ("com.canonical.indicator.session");
+ indicator_settings = g_settings_new ("org.ayatana.indicator.session");
cancellable = g_cancellable_new ();
actions = 0;
backend_get (cancellable, &actions, NULL, NULL);
diff --git a/tests/indicator-session.service.in b/tests/indicator-session.service.in
deleted file mode 100644
index fb3798a..0000000
--- a/tests/indicator-session.service.in
+++ /dev/null
@@ -1,3 +0,0 @@
-[D-BUS Service]
-Name=com.canonical.indicator.session-test
-Exec=${CMAKE_BINARY_DIR}/src/indicator-session-service --mock
diff --git a/tests/manual b/tests/manual
index 15ee5f6..540d80d 100644
--- a/tests/manual
+++ b/tests/manual
@@ -1,19 +1,19 @@
-Test-case indicator-session/unity7-items-check
+Test-case ayatana-indicator-session/unity7-items-check
<dl>
<dt>Log in to a Unity 7 user session</dt>
<dt>Go to the panel and click on the Session indicator</dt>
<dd>Ensure there are items in the menu</dd>
</dl>
-Test-case indicator-session/unity7-greeter-items-check
+Test-case ayatana-indicator-session/unity7-greeter-items-check
<dl>
<dt>Start a system and wait for the greeter or logout of the current user session</dt>
<dt>Go to the panel and click on the Session indicator</dt>
<dd>Ensure there are items in the menu</dd>
</dl>
-Test-case indicator-session/unity8-items-check
+Test-case ayatana-indicator-session/unity8-items-check
<dl>
<dt>Login to a user session running Unity 8</dt>
<dt>Pull down the top panel until it sticks open</dt>
diff --git a/tests/com.canonical.indicator.session.backendmock.gschema.xml b/tests/org.ayatana.indicator.session.backendmock.gschema.xml
index 79d0c02..e9b9fef 100644
--- a/tests/com.canonical.indicator.session.backendmock.gschema.xml
+++ b/tests/org.ayatana.indicator.session.backendmock.gschema.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
- <schema path="/com/canonical/indicator/session/backendmock/" id="com.canonical.indicator.session.backendmock">
+ <schema path="/org/ayatana/indicator/session/backendmock/" id="org.ayatana.indicator.session.backendmock">
<key type="s" name="last-command">
<default>''</default>
<summary>The last command activated</summary>
diff --git a/tests/com.canonical.indicator.session.gschema.xml b/tests/org.ayatana.indicator.session.gschema.xml
index 60e680b..c81fe60 100644
--- a/tests/com.canonical.indicator.session.gschema.xml
+++ b/tests/org.ayatana.indicator.session.gschema.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist>
- <schema path="/apps/indicator-session/" id="com.canonical.indicator.session">
+ <schema path="/org/ayatana/indicator/session/" id="org.ayatana.indicator.session">
<key type="b" name="suppress-logout-restart-shutdown">
<default>false</default>
<summary>Suppress the dialog to confirm logout, restart and shutdown action</summary>
@@ -29,9 +29,9 @@
<key type="b" name="user-show-menu">
<default>true</default>
<summary>Show the list of users</summary>
- <description>Allow for the user menu to be hidden by the user.</description>
+ <description>Allow for the user list to be hidden by the user.</description>
</key>
</schema>
-</schemalist>
+</schemalist> \ No newline at end of file
diff --git a/tests/org.gnome.desktop.lockdown.gschema.xml b/tests/org.gnome.desktop.lockdown.gschema.xml
index 6ccee17..a74f024 100644
--- a/tests/org.gnome.desktop.lockdown.gschema.xml
+++ b/tests/org.gnome.desktop.lockdown.gschema.xml
@@ -42,4 +42,4 @@
<description>Prevent the user from logging out.</description>
</key>
</schema>
-</schemalist> \ No newline at end of file
+</schemalist>
diff --git a/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml b/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
index 3f8dd50..9449142 100644
--- a/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
+++ b/tests/org.gnome.settings-daemon.plugins.media-keys.gschema.xml
@@ -200,4 +200,4 @@
<description>Command to run when the binding is invoked</description>
</key>
</schema>
-</schemalist> \ No newline at end of file
+</schemalist>
diff --git a/tests/test-service.cc b/tests/test-service.cc
index 9ee7236..7dae887 100644
--- a/tests/test-service.cc
+++ b/tests/test-service.cc
@@ -152,11 +152,11 @@ class ServiceTest: public GTestDBusFixture
any_item_changed = FALSE;
timer = g_timer_new ();
- mock_settings = g_settings_new ("com.canonical.indicator.session.backendmock");
+ mock_settings = g_settings_new ("org.ayatana.indicator.session.backendmock");
mock_actions = indicator_session_actions_mock_new ();
mock_users = indicator_session_users_mock_new ();
mock_guest = indicator_session_guest_mock_new ();
- indicator_settings = g_settings_new ("com.canonical.indicator.session");
+ indicator_settings = g_settings_new ("org.ayatana.indicator.session");
// Start an IndicatorSessionService and wait for it to appear on the bus.
// This way our calls to g_dbus_*_get() in the next paragraph won't activate
@@ -165,7 +165,7 @@ class ServiceTest: public GTestDBusFixture
// wait for the service to show up on the bus
const guint watch_id = g_bus_watch_name_on_connection (conn,
- "com.canonical.indicator.session",
+ "org.ayatana.indicator.session",
G_BUS_NAME_WATCHER_FLAGS_NONE,
on_name_appeared, // quits the loop
NULL, this, NULL);
@@ -177,11 +177,11 @@ class ServiceTest: public GTestDBusFixture
// get the actions & menus that the service exported.
action_group = g_dbus_action_group_get (conn,
- "com.canonical.indicator.session",
- "/com/canonical/indicator/session");
+ "org.ayatana.indicator.session",
+ "/org/ayatana/indicator/session");
menu_model = g_dbus_menu_model_get (conn,
- "com.canonical.indicator.session",
- "/com/canonical/indicator/session/desktop");
+ "org.ayatana.indicator.session",
+ "/org/ayatana/indicator/session/desktop");
// the actions are added asynchronously, so wait for the actions
if (!g_action_group_has_action (G_ACTION_GROUP(action_group), "about"))
wait_for_signal (action_group, "action-added");