Nikos Tsipinakis
a08fba49d0
Remove bounce setting
...
Bounce was functionally removed in
b2883b213342c912a76329bb8f6c179ea3451ae5 during the transition from Xft
to Cairo without any mention. There is no use to keeping it in the example dunstrc
and storing the value in the code,
This commit will probably be reversed if and when bounce is
re-implemented.
2017-07-03 15:36:08 +03:00
Luke Shumaker
c645ba3106
Add tests for markup functions
2017-03-13 16:40:18 -04:00
Nikos Tsipinakis
d8d267e1f0
ASSERT_FALSE(expr == NULL) -> ASSERT(expr)
...
Simplify assert calls to improve code readability.
2017-02-23 20:45:09 +02:00
Nikos Tsipinakis
0c49b49254
Replace string_to_argv util function with g_shell_parse_argv
...
string_to_argv parsing was very simplistic and didn't properly handle
quotations. Since we are already using glib, g_shell_parse_argv serves
the same purpose with much better parsing and error handling.
2017-02-05 13:00:59 +02:00
Nikos Tsipinakis
38856bc705
Fix wrong config path in notification test suite
2017-02-05 13:00:59 +02:00
Nikos Tsipinakis
d445661031
Add simple test for notification_replace_format
2017-02-04 22:10:51 +02:00
Nikos Tsipinakis
0deff4412e
Add initial notification test suite
...
The beginnings of the notification test suite, currently only includes
tests for `notification_is_duplicate`.
2017-01-29 15:32:36 +02:00
Nikos Tsipinakis
f34b846041
Fix memory leaks in the unit tests
...
Making valgrind complain less should help finding actual memory leaks in
the long run.
2017-01-29 15:32:36 +02:00
Nikos Tsipinakis
2614b4d06e
Move functional tests to a different subdirectory
2017-01-04 11:13:21 +02:00
Nikos Tsipinakis
187d3f9ab9
Invalid boolean values should fall back to the default
...
Previously, an invalid value was always false
2016-12-15 19:13:08 +02:00
Nikos Tsipinakis
b9619a1460
Add option parser test suite
2016-12-03 19:33:40 +02:00
Nikos Tsipinakis
9333d68656
Use the suite_ prefix for test suites
2016-12-03 19:19:10 +02:00
Nikos Tsipinakis
256440b25a
Implement tests for most of the util functions
...
Also improved the implementation of the test_string_replace_char test.
2016-11-22 18:47:38 +02:00
Nikos Tsipinakis
d441e950d8
Implement test target and add the first test
...
make test will now compile the tests to test/test.
The first test, testing string_replace_char from utils.c, was added.
2016-11-19 12:26:00 +02:00
Nikos Tsipinakis
7ba0fe03ae
Add 'greatest' testing framework
...
Never used this framework before but it seems promising.
2016-11-19 12:17:23 +02:00
Josh Brown
d3ae6c5951
Remove trailing spaces from all other files
2014-08-03 15:47:59 +00:00
Sascha Kruse
3127bb9198
test.sh: echp what test is currently run
2013-03-08 04:20:55 +01:00
Sascha Kruse
c2a5b526e2
fix expanding window across the screen
...
test case included
2013-03-02 17:22:12 +01:00
Sascha Kruse
de4db5e559
test.sh fix typo
2013-02-25 22:12:46 +01:00
Sascha Kruse
71d95394fd
replace notify.py with dunstify
2013-02-23 04:51:37 +00:00
Sascha Kruse
23f0230baa
basic testing framework
2013-02-23 00:35:02 +00:00