aboutsummaryrefslogtreecommitdiff
path: root/tests/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* tests/CMakeLists.txt: Silence some more Vala warningsRobert Tari7 days1-5/+5
|
* src, tests: fix -Wint-to-pointer-cast and a chance of test crashpersonal/peat-psuwit/protected-superclassRatchanan Srirattanamet2023-11-291-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-directoriesSergey Chupligin2022-06-131-0/+1
| | | | Fixes: https://github.com/AyatanaIndicators/ayatana-indicator-sound/issues/80
* Fix build warningsRobert Tari2022-02-181-1/+2
|
* Make Lomiri features configurable at build timeRobert Tari2022-02-171-3/+3
|
* Clean up schema detection and conditional codeRobert Tari2021-11-151-3/+5
|
* Drop org.ayatana.AccountsService.SoundRobert Tari2021-11-121-1/+1
|
* Drop data/org.ayatana.sound.gschema.xmlRobert Tari2021-11-101-4/+1
|
* Rename HAS_UBUNTU_SOUND_SCHEMARobert Tari2021-11-081-1/+1
|
* Rename com.ubuntu.soundRobert Tari2021-11-081-2/+2
|
* Rename UNITY_API*Robert Tari2021-11-051-1/+1
|
* Fix undefined VALA_EXTERNRobert Tari2021-10-211-0/+1
|
* tests/CMakeLists.txt: Suppress -Wdiscarded-qualifiers on media-player-mock.cRobert Tari2021-10-181-1/+1
|
* tests/CMakeLists.txt: Set '-no-pie' linker option for all unit tests linker ↵Mike Gabriel2021-08-051-0/+8
| | | | calls.
* Suppress Vala C warningsRobert Tari2021-08-051-1/+5
|
* tests/CMakeLists.txt: Add libdbustest-1 include pathRobert Tari2021-08-041-0/+1
|
* tests/CMakeLists.txt: Suppress discarded qualifiers warningRobert Tari2021-08-041-0/+2
|
* Drop --thread from vala_initRobert Tari2021-08-041-1/+0
|
* tests/integration/: Properly set env variables for pulseaudio and assure ↵Mike Gabriel2019-08-281-4/+17
| | | | dependencies to be in place.
* tests/CmakeLists.txt: Provide XDG_RUNTIME_DIR in test environment.Mike Gabriel2018-03-121-1/+2
|
* tests/CMakeLists.txt: Handle custom command (gschemas.compiled) indirectly ↵Mike Gabriel2018-03-121-2/+8
| | | | via custom target (gschemas-compiled).
* tests/: Rename FAKE_HOME to TEST_HOME.Mike Gabriel2018-01-161-3/+3
|
* tests/integration/: Provider a FAKE_HOME for pulseaudio to have a secure ↵Mike Gabriel2018-01-131-0/+3
| | | | location for its user config files.
* b/tests/integration/indicator-sound-test-base.cpp: Tests against ↵Mike Gabriel2017-12-081-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 Gabriel2017-12-021-1/+1
|
* Fork from Ubuntu's indicator-sound.Mike Gabriel2017-10-221-4/+11
|
* Use coverage support from cmake-extras.Rodney Dawes2017-02-071-0/+14
|
* Use only the gmock module from cmake-extras.Rodney Dawes2017-02-071-19/+10
|
* re-enable notifications-testCharles Kerr2016-01-061-1/+1
|
* sync with trunk.15.10Charles Kerr2016-01-061-1/+1
|\
* | re-add notifications-test to testscharles kerr2015-12-311-1/+1
| |
* | instantiate volume-warning and pass it to the servicecharles kerr2015-12-191-0/+4
| |
* | move max_volume into a reusable 'options' classcharles kerr2015-12-191-0/+5
|/
* Disable notification tests that are already covered in the integration tests ↵Xavi Garcia Mena2015-12-181-2/+2
| | | | and fail on amd64
* Re-added integration tests using gmenuharnessXavi Garcia Mena2015-11-111-4/+3
|
* Disable integration tests to avoid universe dependenciesXavi Garcia Mena2015-11-031-3/+4
|
* Added test MPRIS player integration testXavi Garcia Mena2015-09-231-2/+4
|
* Added AccountsService Mock to the integration testsXavi Garcia Mena2015-09-181-1/+2
|
* test version for gmenuharnessXavi Garcia Mena2015-09-071-97/+100
|
* re-enable notifications tests (currently failing)Charles Kerr2015-08-111-2/+0
|
* in volume-control-test, add a gschemas.compiled dependency because ↵Charles Kerr2015-08-071-1/+1
| | | | volume-control now depends on the gsettings
* disable the notifications temporarilyCharles Kerr2015-08-071-0/+2
|
* Connect the tests together.Ted Gould2015-02-091-0/+1
|
* A mock media player listTed Gould2015-02-091-0/+4
|
* Creating a skeleton to start testingTed Gould2015-02-091-0/+21
|
* Set build dependencies to compile the schemasTed Gould2015-02-041-4/+5
|
* Compile GSettings schema and use the memory backendTed Gould2015-02-041-0/+22
|
* We're not using libaccountservice on this side of things, so we don't need ↵Ted Gould2015-02-021-8/+2
| | | | to split
* Setup the PA mock as part of the indicator testTed Gould2015-01-291-0/+3
|
* Bring in the PA MockTed Gould2015-01-281-0/+26
|\