Add sound test.
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"gnome_volume_icon_off"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 958,
|
||||
"ypos": 5,
|
||||
"width": 28,
|
||||
"height": 34,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/gnome_volume_icon_off.png
Normal file
After Width: | Height: | Size: 68 KiB |
15
needles/gnome/apps/system-settings/settings_menu_sound.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"settings_menu_sound"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 18,
|
||||
"ypos": 143,
|
||||
"width": 75,
|
||||
"height": 24,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/settings_menu_sound.png
Normal file
After Width: | Height: | Size: 70 KiB |
15
needles/gnome/apps/system-settings/settings_sound_input.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"settings_sound_input"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 396,
|
||||
"ypos": 639,
|
||||
"width": 330,
|
||||
"height": 28,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/settings_sound_input.png
Normal file
After Width: | Height: | Size: 68 KiB |
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"settings_sound_output"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 396,
|
||||
"ypos": 414,
|
||||
"width": 349,
|
||||
"height": 30,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/settings_sound_output.png
Normal file
After Width: | Height: | Size: 68 KiB |
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"settings_sound_volume_off"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 898,
|
||||
"ypos": 165,
|
||||
"width": 22,
|
||||
"height": 20,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/settings_sound_volume_off.png
Normal file
After Width: | Height: | Size: 68 KiB |
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"settings_sound_volume_on"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 381,
|
||||
"ypos": 111,
|
||||
"width": 193,
|
||||
"height": 72,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/settings_sound_volume_on.png
Normal file
After Width: | Height: | Size: 68 KiB |
15
needles/gnome/apps/system-settings/settings_volume_on.json
Normal file
@ -0,0 +1,15 @@
|
||||
{
|
||||
"properties": [],
|
||||
"tags": [
|
||||
"settings_volume_on"
|
||||
],
|
||||
"area": [
|
||||
{
|
||||
"xpos": 898,
|
||||
"ypos": 165,
|
||||
"width": 22,
|
||||
"height": 20,
|
||||
"type": "match"
|
||||
}
|
||||
]
|
||||
}
|
BIN
needles/gnome/apps/system-settings/settings_volume_on.png
Normal file
After Width: | Height: | Size: 68 KiB |
@ -1,22 +0,0 @@
|
||||
use base "installedtest";
|
||||
use strict;
|
||||
use testapi;
|
||||
use utils;
|
||||
|
||||
# This is to check up the Network tab.
|
||||
|
||||
sub run {
|
||||
my $self = shift;
|
||||
|
||||
assert_and_click("settings_menu_network");
|
||||
assert_screen("settings_network_wired_connected");
|
||||
|
||||
}
|
||||
|
||||
sub test_flags {
|
||||
return {fatal => 1, milestone => 1};
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
# vim: set sw=4 et:
|
41
tests/applications/system-settings/sound.pm
Normal file
@ -0,0 +1,41 @@
|
||||
use base "installedtest";
|
||||
use strict;
|
||||
use testapi;
|
||||
use utils;
|
||||
|
||||
# This is to check up the Sound tab.
|
||||
|
||||
sub run {
|
||||
my $self = shift;
|
||||
|
||||
assert_and_click("settings_menu_sound");
|
||||
|
||||
# Check that the sound is enabled and loud.
|
||||
assert_screen("settings_sound_volume_on");
|
||||
|
||||
# Check that there is an ouput device.
|
||||
assert_screen("settings_sound_output");
|
||||
|
||||
# Check that there is an input device.
|
||||
assert_screen("settings_sound_input");
|
||||
|
||||
# Switch off all the volume levels
|
||||
while (check_screen("settings_volume_on")) {
|
||||
assert_and_click("settings_volume_on");
|
||||
}
|
||||
|
||||
# Check that the main volume is switched off.
|
||||
assert_screen("settings_sound_volume_off");
|
||||
|
||||
# Check that the system volume icon is switched off.
|
||||
assert_screen("gnome_volume_icon_off");
|
||||
}
|
||||
|
||||
sub test_flags {
|
||||
return {fatal => 1, milestone => 1};
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
# vim: set sw=4 et:
|
||||
|