tobi-wan-kenobi
1fef60b32c
[tests] fix location tests
2022-11-26 12:05:42 +01:00
tobi-wan-kenobi
a78403d3e8
[publicip] fix tests and bugs
2022-07-29 14:00:28 +02:00
Dhananjay Tanpure
3de6f9f4b9
Merge branch 'tobi-wan-kenobi:main' into main
2022-03-07 08:58:13 +05:30
tobi-wan-kenobi
3aadab5628
[modules/publicip] handle missing public ip more gracefully
...
If location does not throw, but reports an empty public IP, return
"n/a".
Since this caused a bug, also add a test for it.
fixes #853
2022-02-14 14:58:01 +01:00
Dhananjay Tanpure
8867f4f188
added module for blugon
2022-01-20 21:06:17 +00:00
Jan Fader
2cb72fcc30
add tests for solaar.py
2021-10-26 21:52:15 +02:00
Thaynã Moretti
4007517e45
chore: create libvirtvms tests
2021-10-12 11:34:20 -03:00
Thaynã Moretti
1580951474
chore: create missing dunstctl tests
2021-10-11 19:17:55 -03:00
Thaynã Moretti
40de07ba2e
chore: create dunst tests
2021-10-11 19:16:37 -03:00
nepoz
5a2dfc226b
Removed dependency on pytest-socket for the Network module's unit tests.
2021-07-09 00:58:09 -05:00
nepoz
f9017c3a38
Added more tests and exception handling
2021-07-08 22:55:23 -05:00
nepoz
2100a7cfdb
Set up initial testing framework for network module
2021-07-08 12:10:46 -05:00
tobi-wan-kenobi
028932a560
[tests/cpu] adapt tests and add per-cpu tests
...
fixes #785
2021-04-27 17:17:55 +02:00
tobi-wan-kenobi
38613495f2
[tests] Adjust for widget hiding
2021-03-13 20:44:36 +01:00
tobi-wan-kenobi
af95b2e276
[tests] fix syntax error
2020-12-27 14:52:45 +01:00
tobi-wan-kenobi
960792b2e5
[tests] fix module load test for python 3.6 and further
2020-12-27 14:49:12 +01:00
John Vandenberg
d0e309ad0f
test_format: Allow 2.00TiB
2020-12-05 14:57:52 +07:00
Joachim Mathes
3c0499ba56
Provide alternative dunstctl implementation
2020-10-18 21:53:47 +02:00
Thaynã Moretti
04a2ea438b
Create layout-xkbswitch tests
2020-10-07 17:37:04 -03:00
Thaynã Moretti
180a87e0c3
Create dunstctl tests
2020-10-05 20:10:01 -03:00
Thaynã Moretti
0a7a4150e0
Create arch-update tests
2020-10-04 15:35:13 -03:00
Thaynã Moretti
4df495601a
Create symbolic links
2020-10-01 19:10:46 -03:00
Thaynã Moretti
9e80d4d907
Add amixer tests
2020-09-28 19:24:45 -03:00
Thaynã Moretti
e7b853c667
Remove useless mock side effect
2020-09-02 22:16:58 -03:00
Thaynã Moretti
710a2cef98
Create uptime and public ip tests
2020-09-02 22:10:09 -03:00
Thaynã Moretti
6c0930cfae
Add load module tests
2020-09-02 14:33:07 -03:00
tobi-wan-kenobi
1638180b6d
Merge pull request #700 from izn/add-date-and-time-module-tests
...
Add date and time module tests
2020-09-02 07:15:56 +02:00
Thaynã Moretti
04f6a6a08f
Add time module tests
2020-09-01 22:16:57 -03:00
Thaynã Moretti
213c28992c
Add date tests
2020-09-01 22:16:57 -03:00
Thaynã Moretti
032a651efa
Improve network traffic module tests
2020-09-01 22:12:54 -03:00
tobi-wan-kenobi
1b66e17780
Merge pull request #699 from izn/add-cpu-module-tests
...
Add CPU module tests
2020-09-02 02:20:47 +02:00
Thaynã Moretti
07f0b7e34a
Add CPU module tests
2020-09-01 20:54:10 -03:00
Thaynã Moretti
b1501a8159
Remove useless import
2020-09-01 20:29:04 -03:00
Thaynã Moretti
f22095e978
Add datetime module tests
2020-08-31 17:48:19 -03:00
Thaynã Moretti
0c8d682d62
Add unit tests
2020-08-30 12:49:33 -03:00
Thaynã Moretti
820598b1b8
Fix memory module tests
2020-08-30 12:11:48 -03:00
Thaynã Moretti
945838dc74
Create memory module tests
2020-08-30 11:15:23 -03:00
Thaynã Moretti
22ddcf42bd
Improve tests
2020-08-29 21:49:41 -03:00
Thaynã Moretti
2c8dafec70
Add Network Traffic module tests
2020-08-29 20:17:39 -03:00
Naya Verdier
13a851a636
[xrandr-tests] Test disconnecting excluded active display
2020-07-26 15:52:47 -07:00
Naya Verdier
06afb03807
[xrandr] add tests for dis/connecting without autotoggle
2020-07-26 13:29:14 -07:00
Naya Verdier
06d6739da4
[xrandr] Add autotoggle behavior to xrandr
...
Also makes i3 subscription events and widget click live-update
2020-07-26 13:21:49 -07:00
Naya Verdier
d05ff39f02
[xrandr] Add unit tests
2020-07-25 10:53:44 -07:00
tobi-wan-kenobi
550b594c86
[tests] fix some test prerequisites
2020-07-21 08:20:55 +02:00
tobi-wan-kenobi
548ccc5e94
[tests] add somewhat experimental import-time tests
...
add auto-generated tests that check that a given module can be imported,
if all prerequisites are followed.
see #641
2020-07-20 13:58:24 +02:00
tobi-wan-kenobi
9be1331e1b
[tests] add placeholder for core tests
2020-07-20 13:17:35 +02:00
tobi-wan-kenobi
9136ebd321
[core/input] clear previous input registrations
...
make sure that for a given event (widget/object/module, whatever), only
a *single* input event per button can be registered at one time.
the problem otherwise is with modules that re-register their widgets
with the same IDs (cmus, spotify, etc.): Each time the widget is
re-created (each intervall, typically), it re-registers an input event,
creating an always longer list of callbacks being executed when the
button is clicked (not speaking of the memory leak this introduces).
fixes #668
2020-06-29 07:44:22 +02:00
tobi-wan-kenobi
81c5e75624
[tests] fix location tests
...
a previous commit that switched the primary and secondary location
provider broke the unit tests - fix that.
2020-06-28 10:45:22 +02:00
tobi-wan-kenobi
954d7545e3
[util/format] make temperature metric case insensitive
...
see #664
2020-06-27 15:02:55 +02:00
Tobias Witek
441e7d5041
[core] fix minimize for all modules (nic, traffic, etc.)
...
make it possible to toggle the display state of a widget between
"displayed" and "minimized" also for modules that re-create their
widgets during each iteration.
see #661
2020-06-23 20:03:17 +02:00