Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | src, tests: fix -Wint-to-pointer-cast and a chance of test crashpersonal/peat-psuwit/protected-superclass | Ratchanan Srirattanamet | 2023-11-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | Turns the constructor of `VolumeControl` and `VolumeWarning` from `internal` to `protected`. This makes Vala emits C declaration of constructors, which is required by the test's mocks extending these classes, in the external header. Without them, the mocks' C code would then consider them "implicitly declared", and will assume they return `int` instead of a pointer. If the returned address happened to be higher than `INT_MAX`, the code will consider the returned address negative and sign-extend it when casting to a pointer, corrupting it. As for "unprivating" these constructors, this is an internal static library anyway. No libraries or headers are installed from this package. This change is invisible from outside. | ||||
* | tests/CMakeLists.txt Add TEST_INCLUDE_DIRS to include-directories | Sergey Chupligin | 2022-06-13 | 1 | -0/+1 |
| | | | | Fixes: https://github.com/AyatanaIndicators/ayatana-indicator-sound/issues/80 | ||||
* | Fix build warnings | Robert Tari | 2022-02-18 | 1 | -1/+2 |
| | |||||
* | Make Lomiri features configurable at build time | Robert Tari | 2022-02-17 | 1 | -3/+3 |
| | |||||
* | Clean up schema detection and conditional code | Robert Tari | 2021-11-15 | 1 | -3/+5 |
| | |||||
* | Drop org.ayatana.AccountsService.Sound | Robert Tari | 2021-11-12 | 1 | -1/+1 |
| | |||||
* | Drop data/org.ayatana.sound.gschema.xml | Robert Tari | 2021-11-10 | 1 | -4/+1 |
| | |||||
* | Rename HAS_UBUNTU_SOUND_SCHEMA | Robert Tari | 2021-11-08 | 1 | -1/+1 |
| | |||||
* | Rename com.ubuntu.sound | Robert Tari | 2021-11-08 | 1 | -2/+2 |
| | |||||
* | Rename UNITY_API* | Robert Tari | 2021-11-05 | 1 | -1/+1 |
| | |||||
* | Fix undefined VALA_EXTERN | Robert Tari | 2021-10-21 | 1 | -0/+1 |
| | |||||
* | tests/CMakeLists.txt: Suppress -Wdiscarded-qualifiers on media-player-mock.c | Robert Tari | 2021-10-18 | 1 | -1/+1 |
| | |||||
* | tests/CMakeLists.txt: Set '-no-pie' linker option for all unit tests linker ↵ | Mike Gabriel | 2021-08-05 | 1 | -0/+8 |
| | | | | calls. | ||||
* | Suppress Vala C warnings | Robert Tari | 2021-08-05 | 1 | -1/+5 |
| | |||||
* | tests/CMakeLists.txt: Add libdbustest-1 include path | Robert Tari | 2021-08-04 | 1 | -0/+1 |
| | |||||
* | tests/CMakeLists.txt: Suppress discarded qualifiers warning | Robert Tari | 2021-08-04 | 1 | -0/+2 |
| | |||||
* | Drop --thread from vala_init | Robert Tari | 2021-08-04 | 1 | -1/+0 |
| | |||||
* | tests/integration/: Properly set env variables for pulseaudio and assure ↵ | Mike Gabriel | 2019-08-28 | 1 | -4/+17 |
| | | | | dependencies to be in place. | ||||
* | tests/CmakeLists.txt: Provide XDG_RUNTIME_DIR in test environment. | Mike Gabriel | 2018-03-12 | 1 | -1/+2 |
| | |||||
* | tests/CMakeLists.txt: Handle custom command (gschemas.compiled) indirectly ↵ | Mike Gabriel | 2018-03-12 | 1 | -2/+8 |
| | | | | via custom target (gschemas-compiled). | ||||
* | tests/: Rename FAKE_HOME to TEST_HOME. | Mike Gabriel | 2018-01-16 | 1 | -3/+3 |
| | |||||
* | tests/integration/: Provider a FAKE_HOME for pulseaudio to have a secure ↵ | Mike Gabriel | 2018-01-13 | 1 | -0/+3 |
| | | | | location for its user config files. | ||||
* | b/tests/integration/indicator-sound-test-base.cpp: Tests against ↵ | Mike Gabriel | 2017-12-08 | 1 | -0/+1 |
| | | | | org.ayatana.sound on non-Ubuntu, against com.ubuntu.sound on Ubuntu. | ||||
* | tests/CMakeLists.txt: Fix non-critical typo flaw in test name. | Mike Gabriel | 2017-12-02 | 1 | -1/+1 |
| | |||||
* | Fork from Ubuntu's indicator-sound. | Mike Gabriel | 2017-10-22 | 1 | -4/+11 |
| | |||||
* | Use coverage support from cmake-extras. | Rodney Dawes | 2017-02-07 | 1 | -0/+14 |
| | |||||
* | Use only the gmock module from cmake-extras. | Rodney Dawes | 2017-02-07 | 1 | -19/+10 |
| | |||||
* | re-enable notifications-test | Charles Kerr | 2016-01-06 | 1 | -1/+1 |
| | |||||
* | sync with trunk.15.10 | Charles Kerr | 2016-01-06 | 1 | -1/+1 |
|\ | |||||
* | | re-add notifications-test to tests | charles kerr | 2015-12-31 | 1 | -1/+1 |
| | | |||||
* | | instantiate volume-warning and pass it to the service | charles kerr | 2015-12-19 | 1 | -0/+4 |
| | | |||||
* | | move max_volume into a reusable 'options' class | charles kerr | 2015-12-19 | 1 | -0/+5 |
|/ | |||||
* | Disable notification tests that are already covered in the integration tests ↵ | Xavi Garcia Mena | 2015-12-18 | 1 | -2/+2 |
| | | | | and fail on amd64 | ||||
* | Re-added integration tests using gmenuharness | Xavi Garcia Mena | 2015-11-11 | 1 | -4/+3 |
| | |||||
* | Disable integration tests to avoid universe dependencies | Xavi Garcia Mena | 2015-11-03 | 1 | -3/+4 |
| | |||||
* | Added test MPRIS player integration test | Xavi Garcia Mena | 2015-09-23 | 1 | -2/+4 |
| | |||||
* | Added AccountsService Mock to the integration tests | Xavi Garcia Mena | 2015-09-18 | 1 | -1/+2 |
| | |||||
* | test version for gmenuharness | Xavi Garcia Mena | 2015-09-07 | 1 | -97/+100 |
| | |||||
* | re-enable notifications tests (currently failing) | Charles Kerr | 2015-08-11 | 1 | -2/+0 |
| | |||||
* | in volume-control-test, add a gschemas.compiled dependency because ↵ | Charles Kerr | 2015-08-07 | 1 | -1/+1 |
| | | | | volume-control now depends on the gsettings | ||||
* | disable the notifications temporarily | Charles Kerr | 2015-08-07 | 1 | -0/+2 |
| | |||||
* | Connect the tests together. | Ted Gould | 2015-02-09 | 1 | -0/+1 |
| | |||||
* | A mock media player list | Ted Gould | 2015-02-09 | 1 | -0/+4 |
| | |||||
* | Creating a skeleton to start testing | Ted Gould | 2015-02-09 | 1 | -0/+21 |
| | |||||
* | Set build dependencies to compile the schemas | Ted Gould | 2015-02-04 | 1 | -4/+5 |
| | |||||
* | Compile GSettings schema and use the memory backend | Ted Gould | 2015-02-04 | 1 | -0/+22 |
| | |||||
* | We're not using libaccountservice on this side of things, so we don't need ↵ | Ted Gould | 2015-02-02 | 1 | -8/+2 |
| | | | | to split | ||||
* | Setup the PA mock as part of the indicator test | Ted Gould | 2015-01-29 | 1 | -0/+3 |
| | |||||
* | Bring in the PA Mock | Ted Gould | 2015-01-28 | 1 | -0/+26 |
|\ | |||||
| * | Create a base object and move the state stuff over to it | Ted Gould | 2015-01-28 | 1 | -1/+1 |
| | |