diff options
author | charles kerr <charlesk@canonical.com> | 2016-01-01 19:37:51 -0600 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2021-08-28 10:17:14 +0200 |
commit | 460f1464709a4c5e2c1594045961be9108ae2afd (patch) | |
tree | 8bee12f505a68322e5e7102ddd4b7b2bf675ea33 /tests | |
parent | c7881a2d849191e1b6243da75ebf9140d29655cb (diff) | |
download | ayatana-indicator-power-460f1464709a4c5e2c1594045961be9108ae2afd.tar.gz ayatana-indicator-power-460f1464709a4c5e2c1594045961be9108ae2afd.tar.bz2 ayatana-indicator-power-460f1464709a4c5e2c1594045961be9108ae2afd.zip |
use a symbolic constant for the low battery sound's filename
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test-notify.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/test-notify.cc b/tests/test-notify.cc index 6fe7c59..0d92d7a 100644 --- a/tests/test-notify.cc +++ b/tests/test-notify.cc @@ -359,9 +359,14 @@ TEST_F(NotifyFixture, EventsThatChangeNotifications) 30, TRUE); + // the file we expect to play on a low battery notification... + const char* expected_file = XDG_DATA_HOME "/" GETTEXT_PACKAGE "/sounds/" LOW_BATTERY_SOUND; + char* tmp = g_filename_to_uri(expected_file, nullptr, nullptr); + const std::string low_power_uri {tmp}; + g_clear_pointer(&tmp, g_free); + // set up a notifier and give it the battery so changing the battery's // charge should show up on the bus. - const std::string low_power_uri {"file://" XDG_DATA_HOME "/" GETTEXT_PACKAGE "/sounds/Low%20battery.ogg"}; std::string last_uri; auto sound_player = indicator_power_sound_player_mock_new (); g_signal_connect(sound_player, "uri-played", G_CALLBACK(on_uri_played), &last_uri); |