Tobias Witek
aac604f94c
[travis] add missing dependency pytest-mock
2020-06-20 14:55:21 +02:00
Tobias Witek
39fa7788b4
[tests] switch to pytest
2020-06-20 14:53:44 +02:00
tobi-wan-kenobi
3c73c4d343
[tests] coverage: include files that are not covered at all
2020-05-24 13:05:03 +02:00
tobi-wan-kenobi
239e457d93
[travis] remove python 3.8, because it fails strangely
2020-05-20 17:47:02 +02:00
tobi-wan-kenobi
83e65e77c4
[travis] try to fix tests
2020-05-20 17:43:17 +02:00
tobi-wan-kenobi
fd43e6cdd7
[travis] add codeclimate
2020-05-20 17:35:14 +02:00
tobi-wan-kenobi
ef4d87af8e
[CI] update CI config
2020-05-16 12:00:48 +02:00
Tobias Witek
eb38e1ce96
[travis] Exclude codeclimate
...
doesn't run on development branches anyhow, and for some reason produces
errors on python 3.8
2020-02-02 14:42:32 +01:00
Tobias Witek
96c7b762b2
[travis] switch to coverage instead of nosetest
2020-02-02 14:06:44 +01:00
Tobias Witek
2f78ee4beb
[travis] drop python 2.7 support
2020-01-26 14:11:58 +01:00
Tobias Witek
8481874cb7
[travis] Add libdbus-1-dev
2019-10-20 15:14:55 +02:00
Tobias Witek
c0c1f42c30
[travis] one more dbus attempt
2019-10-20 15:13:58 +02:00
Tobias Witek
d5182806ef
[travis] Add dbus package
2019-10-20 15:10:43 +02:00
Tobias Witek
fc13f290f5
[Travis] Add dbus module (for battery-upower)
2019-10-20 15:08:05 +02:00
Tobias Witek
49903bd646
[CI] travis: remove python 3.3 as this seems broken
2019-07-31 19:53:58 +02:00
Frank Zhao
68cb2e1c79
Add datetimetz module for timezone information in date display
...
Allow multiple comma seperated timezones
Handle click to cycle through configured timezones
Example:
```
bumblebee-status -m datetimetz -p \
datetimetz.timezone=\
"Australia/Sydney,Pacific/Auckland,America/Los_Angeles"
```
Added dependencies to travis config
2019-06-04 17:51:46 +10:00
Tobias Witek
1698e4ad4c
[modules/git] Make CI (hopefully) run through
...
OK, so I cannot configure Travis to install pygit2, obviously. Instead,
I'll make the "git" module run though even if pygit2 is not installed.
Hope that satisfies you, Travis!
2019-01-20 19:27:04 +01:00
Tobias Witek
a48f4c41c8
[CI] more fixes
...
if this does not work, I really need to investigate up-front testing for
Travis.
2019-01-20 19:10:08 +01:00
Tobias Witek
e6aabe5605
[CI] More package crazyness
2019-01-20 18:45:47 +01:00
Tobias Witek
a2fda968c8
[CI] Update package name
2019-01-20 18:43:30 +01:00
Tobias Witek
7aa15bf8ba
[CI] Travis: Upgrade to Xenial and add pygit2
2019-01-20 18:40:55 +01:00
Tobias Witek
07ff027e8f
[CI] Travis: libgit2
2019-01-20 14:56:05 +01:00
Tobias Witek
c634895e85
[CI] Travis: more fixes
2019-01-20 14:52:21 +01:00
Tobias Witek
23d0873866
[CI] travis: add pygit2
2019-01-20 14:47:20 +01:00
Frederic Junod
b2d709ab5f
Remove unused yaml import
2018-04-11 12:57:56 +02:00
Tobias Witek
93dabfe7b6
[travis] Add task package
2018-01-31 17:24:49 +01:00
Pierre Dorbais
5328a151f4
[modules] taskwarrior - added taskw python dependency for Travis CI
2018-01-30 17:08:17 +01:00
Tobias Witek
9268d16a9f
[travis] *py*yaml it is
2017-12-29 14:59:46 +01:00
Tobias Witek
883a4f83b4
[travis] Add YAML dependency
2017-12-29 14:56:42 +01:00
Frederic Junod
8ce0c54363
Speed up travis startup time
...
Use a container based environment
2017-10-18 08:39:58 +02:00
Pier-Angelo Gaetani
ad1832a57d
[module/title] Added pip dependency to travis
2017-09-15 10:36:20 -06:00
Tobias Witek
f03eada002
[travis] Try to pin coverage to 4.3 for code climate
...
Try to make the code climate test reporter happy by pinning coverage.py
to 4.3
2017-05-13 16:58:43 +02:00
Tobias Witek
badc2648b6
[travis] Try to fix failing code coverage tests on PR
2017-04-02 08:44:32 +02:00
Tobi-wan Kenobi
72c60b8c1e
[Travis] Remove Python 3.2 from list of support versions
...
Python 3.2 does not support unicode literals (u"some string"), which are
required for the correct display of icons.
closes #43
2017-02-25 07:51:19 +01:00
Tobi-wan Kenobi
817b8468b6
[Travis] Add Python 3.2
...
see #43
2017-02-25 07:32:55 +01:00
Tobi-wan Kenobi
2a1a1f10b8
[travis] Add Python 3.6 to tests
...
see #42
2017-02-25 07:27:06 +01:00
Tobi-wan Kenobi
0ea29c0244
[CI] More tests to get Travis to send coverage info to Code Climate
2016-12-11 13:24:37 +01:00
Tobi-wan Kenobi
27d1d15b23
[CI] Enable Travis Code Climate coverage integration
...
No idea whether this will work...
2016-12-11 13:17:43 +01:00
Tobi-wan Kenobi
fbd7801d8d
[CI] Disable test coverage reporting
...
Seems to work only for the default branch, so disable until merge back
to master.
2016-12-10 22:15:25 +01:00
Tobi-wan Kenobi
83488fe97f
[CI] Add Code Climate token for test coverage
...
Let's see if/how code coverage works.
2016-12-10 22:12:02 +01:00
Tobi-wan Kenobi
e8f9a50cf7
[CI] Removing Python 3.2, as it complains about unicode strings
...
Honestly: I have *no idea* how to fix this, so for the time being,
Python 3.2 won't be supported.
2016-12-10 20:00:09 +01:00
Tobi-wan Kenobi
c44b529c1f
[CI] Add more Python versions to Travis
...
Now that the tests run through with Python2.7, extend the list of Python
versions to be supported.
2016-12-10 19:55:40 +01:00
Tobi-wan Kenobi
716bafa90e
[tests] Fix unit tests (at least on my system)
2016-12-10 19:45:13 +01:00
Tobi-wan Kenobi
921afe475f
[CI] Restrict Travis to Python2.7 only until build works
2016-12-10 19:37:03 +01:00
Tobi-wan Kenobi
6e3a9ec4d3
[CI] Add "mock" to Travis dependencies
2016-12-10 19:36:40 +01:00
Tobi-wan Kenobi
c23af541e4
[CI] Add psutil and netifaces to Travis dependencies
2016-12-10 19:32:22 +01:00
Tobi-wan Kenobi
2c766d0c97
[CI] Initial travis configuration
2016-12-10 19:27:50 +01:00