aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* state-fixture: use TestDBusFixture for system busLars Uebernickel2015-09-091-3/+3
|
* glib-fixture: fail tests on unexpected warningsLars Uebernickel2015-09-093-42/+12
| | | | | | | | | This requires specifying which warnings are expected to be thrown (only test-timezone-file needed this for now). However, only fail on warnings in the Indicator-Datetime log domain so that we don't fail on gstreamer (or other library) warnings for now.
* test-utils: don't pass NULL as gsettings string valueLars Uebernickel2015-09-091-1/+1
| | | | | NULL is not a valid string. Use the empty string instead.
* Make test-live-actions quit itself once the tz has been changed, the mock no ↵Iain Lane2015-09-031-0/+4
| | | | longer does this
* Avoid nested GMainLoops by reading from the file on startupIain Lane2015-09-032-18/+85
| | | | | Restore some tests for this functionality.
* Add some commentsIain Lane2015-09-011-3/+3
|
* Rename FileTimezone to TimedatedTimezoneIain Lane2015-09-012-5/+5
|
* Use timedated's Timezone property instead of watching /etc/timezoneIain Lane2015-08-313-311/+330
| | | | | Still need to rename everything to not use "timezone-file"
* sync with trunkCharles Kerr2015-07-102-42/+30
|\
| * remove unnecessary pieces from the EDS test scaffolding. clean up script ↵Charles Kerr2015-06-232-42/+30
| | | | | | | | variable names.
* | add dobey's testsCharles Kerr2015-07-092-0/+126
| |
* | oops, disabling the other tests was only supposed to be to speed up local ↵Charles Kerr2015-07-091-21/+21
| | | | | | | | tests & wasn't supposed to be pushed
* | add dobey's test case that has 'TZID:Pacific Time (US & Canada)'Charles Kerr2015-07-091-21/+22
| |
* | add failing test for timezone issue in bug #1473068Charles Kerr2015-07-093-0/+144
|/
* add (failing) regression test for x-canonical-alarm components whose valarms ↵Charles Kerr2015-06-174-0/+186
| | | | have no triggers
* Fix regression that caused nonrepeating alarms to go off at the wrong time. ↵Charles Kerr2015-05-2113-37/+265
|\ | | | | | | | | | | Fixes: #1456281 Approved by: PS Jenkins bot, Ted Gould
| * in eds-engine, add a occur-in-time-range sexp to handle events that are ↵Charles Kerr2015-05-214-1/+121
| | | | | | | | interesting but don't require user notification alarms
| * in run-eds-ics-test.sh, slightly cleaner ics file copyingCharles Kerr2015-05-211-1/+1
| |
| * re-enable the tests that I disabled earlier in this branch while focusing on ↵Charles Kerr2015-05-201-15/+15
| | | | | | | | the EDS bugfix
| * Add an EDS test for nonrepeating alarms. Refactor the EDS testing structure ↵Charles Kerr2015-05-2010-35/+141
| | | | | | | | slightly so that more of the basic config setup can be shared.
| * fixed first test passingCharles Kerr2015-05-201-9/+9
| |
| * first eds test passingCharles Kerr2015-05-202-19/+18
| |
| * add tracers.Charles Kerr2015-05-193-26/+29
| |
| * undo last Friday's timezone regression.Charles Kerr2015-05-191-1/+1
| |
* | Honor the 'other vibrations' setting to enable/disable vibrations when alarm ↵Charles Kerr2015-05-151-28/+81
|\ \ | |/ |/| | | | | | | notifications are shown. Approved by: Rodney Dawes, PS Jenkins bot
| * honor the AccountsService 'other vibrations' setting.Charles Kerr2015-04-081-28/+81
| |
* | Add unit test that looks at ubuntu alarm triggers. Test currently fails on ↵Charles Kerr2015-05-074-0/+151
|/ | | | the trigger timezone issue reported by alesage.
* in tests/run-eds-test.sh, only delete the tmpdir if the test passed.Charles Kerr2015-04-061-3/+9
|
* in new EDS tests, use timezones consistentlyCharles Kerr2015-04-061-13/+20
|
* in the unit tests, add a PrintTo function for Alarms so that GTest can ↵Charles Kerr2015-04-062-0/+46
| | | | represent it as a string
* remove some new bits that turned out to be unneeded after allCharles Kerr2015-04-051-22/+2
|
* in tests/run-eds-test.sh, improve the commentsCharles Kerr2015-04-051-0/+3
|
* add EDS tests to confirm valarm attachments are loaded properly and trigger ↵Charles Kerr2015-04-057-4/+341
| | | | in the AlarmQueue
* fix misuse of ECalComponentAlarmInstance's fields.Charles Kerr2015-04-053-4/+4
|
* sync with trunkCharles Kerr2015-04-031-1/+1
|\
| * change the default alarm duration from 30 minutes to 10.Charles Kerr2015-03-251-1/+1
| |
* | add the new Alarm class as an argument to the alarm queue classCharles Kerr2015-04-031-7/+10
| |
* | add an Alarm class to represent ical valarm components; change the ↵Charles Kerr2015-03-313-21/+15
|/ | | | Appointment class to hold an arbitrary number of Alarms.
* add DateTime::end_of_month(), DateTime::end_of_day(). Add unit tests for them.Charles Kerr2015-03-166-13/+158
|
* add regression test for bug #1429388Charles Kerr2015-03-141-1/+13
|
* sync the rest of the code with the changes to DateTime instantiation ↵Charles Kerr2015-03-144-73/+50
| | | | mentioned two commits ago
* use the new DateTime::start_of_day() and DateTime::start_of_minute() functions.Charles Kerr2015-03-144-56/+19
|
* add manual test: indicator-datetime/manual-timeCharles Kerr2015-02-121-0/+6
|
* Don't play calendar alarm sounds if Silent Mode is enabled. Use the alarm ↵Charles Kerr2015-01-281-0/+13
|\ | | | | | | | | | | sound role for both clock and calendar alarms. Fixes: #1410874 Approved by: Antti Kaijanmäki, PS Jenkins bot
| * new manual test, indicator-datetime/silent-modeCharles Kerr2015-01-211-0/+13
| |
* | strengthen the test that decides if an icalcomponent is a one-shot or repeating.Charles Kerr2015-01-151-0/+6
|/
* disable one-time alarms after their notifications are shown.Charles Kerr2014-12-071-0/+10
|
* for calendar events, use interactive notifications and a nonrepeating sound.Charles Kerr2014-12-071-0/+10
|
* ensure that disabled alarms aren't shown in indicator-datetime and that ↵Charles Kerr2014-12-077-12/+22
| | | | notifications aren't shown for them.
* Small tag typo in integration test Ted Gould2014-11-031-10/+5
|\ | | | | | | Approved by: PS Jenkins bot