taiyu
d2b1662a39
Simplify CLI2::get* methods. allow rc=...
2019-02-07 08:41:25 -05:00
taiyu
8514071f19
applyOverrides: add messages after overrides
2019-02-07 08:41:25 -05:00
Tomas Babej
a6405e8935
README: Make the build badge point to 2.5.2 branch
2019-02-07 08:37:59 -05:00
Tomas Babej
d457bca59a
tests: Add CentOS7 CI testing support
2019-02-07 08:37:59 -05:00
Tomas Babej
8f8a04fdb5
tests: Install libfaketime in all containers
2019-02-07 08:37:59 -05:00
Tomas Babej
a4ce40add4
tests: Improve bytes python3 compatibility
2019-02-07 08:37:59 -05:00
Tomas Babej
b8347821c4
tests: due:yesterday does not match current year on 1st of January
2019-02-07 08:37:59 -05:00
Tomas Babej
3f97a034c7
tests: mkstemp_exec needs argument in bytes
2019-02-07 08:37:59 -05:00
Tomas Babej
74949bb049
tests: Fix incorrect assert method
2019-02-07 08:37:59 -05:00
Tomas Babej
9e7f259d03
tests: Do not use filter objects
...
The filter objects are not well handled by the unittest framework, pass
a concrete number of occurences instead.
2019-02-07 08:37:59 -05:00
Tomas Babej
b8b06e6680
tests: Encode input data for the subprocess
...
Needed for Python2/3 compatibility.
2019-02-07 08:37:59 -05:00
Tomas Babej
928befeea2
tests: Use verbose output when running the tests
2019-02-07 08:37:59 -05:00
Tomas Babej
e171c0aa9b
travis: Reorder platform entries, move Gentoo to the top
...
Since the Gentoo build takes the longest, it makes sense to start
executing it as first.
2019-02-07 08:37:59 -05:00
Tomas Babej
2140298af2
tests: Do not explicitly require Python 2.7
2019-02-07 08:37:59 -05:00
Tomas Babej
adece30891
tests: Add Archlinux 2018 platform
2019-02-07 08:37:59 -05:00
Tomas Babej
012430cfb6
tests: Add OpenSUSE platform
2019-02-07 08:37:59 -05:00
Tomas Babej
0b20a7eef8
tests: Add Debian Testing as a platform
2019-02-07 08:37:59 -05:00
Tomas Babej
82102f59ba
tests: Add gentoo platform
2019-02-07 08:37:59 -05:00
Tomas Babej
539dae2148
travis: Be explicit about Mac OS X version
2019-02-07 08:37:59 -05:00
Tomas Babej
d3d7055103
travis: Use docker run instead of docker up
2019-02-07 08:37:59 -05:00
Tomas Babej
ea2c4d96b4
tests: Add support for Fedora 29
2019-02-07 08:37:59 -05:00
Tomas Babej
9518cdc1e9
tests: Add testing support for Ubuntu 18.04
2019-02-07 08:37:59 -05:00
Tomas Babej
290fb4380c
travis: Use travis_terminate instead of exit
2019-02-07 08:37:59 -05:00
Tomas Babej
420892d7a9
travis: Make sure error codes propagate outside of the if clause
2019-02-07 08:37:59 -05:00
Tomas Babej
7153a03a5f
tests: Properly set the xtrace flag
2019-02-07 08:37:59 -05:00
Tomas Babej
53b5e5c8ee
travis: Execute tests instead of rebuilding the container again in the script phase
2019-02-07 08:37:59 -05:00
Tomas Babej
d748650691
tests: Add OS X test sript
2019-02-07 08:37:59 -05:00
Tomas Babej
e850823809
travis: Set generic language to avoid Ruby default
2019-02-07 08:37:59 -05:00
Tomas Babej
d19b3aa837
travis: Remove syntax errors
2019-02-07 08:37:59 -05:00
Tomas Babej
534303795a
travis: Remove language
2019-02-07 08:37:59 -05:00
Tomas Babej
d543b4c625
travis: Fix bash syntax error
2019-02-07 08:37:59 -05:00
Tomas Babej
4fdb042ad4
travis: Specify test matrix explicitly and add OS X
2019-02-07 08:37:59 -05:00
Tomas Babej
276039cf35
README: Move badges below the heading
2019-02-07 08:37:59 -05:00
Tomas Babej
0ef837bc19
README: Add travis badge
2019-02-07 08:37:59 -05:00
Tomas Babej
f6e7ac2e5e
tests: Add intial version of the Travis CI file
2019-02-07 08:37:59 -05:00
Tomas Babej
cf9f6e958c
tests: Add test container for Debian Stable
2019-02-07 08:37:59 -05:00
Tomas Babej
c2e1a9216d
tests: Rename docker-compose service to keep naming consistent
2019-02-07 08:37:59 -05:00
Tomas Babej
a1b3cfece4
tests: Add docker-compose file
2019-02-07 08:37:59 -05:00
Tomas Babej
b5cf4ca56e
tests: Change default command of the test containers to end with ./problems
...
This makes sure that non-zero return code is propagated out of the
container.
2019-02-07 08:37:59 -05:00
Tomas Babej
a071694324
test: Workaround the cyclic dependencies between the libraries
2019-02-07 08:37:59 -05:00
Tomas Babej
3c4b27608e
test: Add fedora28 and ubuntu1604 dockerfiles
...
These dockerfiles can be used to run taskwarrior's test suite on the
respective platforms using the following commands:
$ cd taskwarrior.git
$ docker build -t test-tw-fedora28 -f test/docker/fedora28 .
$ docker run test-tw-fedora28
For ubuntu, replace fedora28 with ubuntu1604.
2019-02-07 08:37:59 -05:00
Paul Beckingham
306c628c34
Updated Changelog
2019-02-07 08:36:07 -05:00
Janik Rabe
a8acff9f7f
CmdHistory: repeat unit if a larger unit changes
...
In history and ghistory commands, repeat the smaller units when a larger unit
changes. For example, if January 2019 is displayed immediately after January
2018, re-show the "January" label instead of only showing the year change.
2019-02-07 08:33:09 -05:00
Paul Beckingham
16d55ed102
Added Beka and mrossinek
2019-02-07 08:31:14 -05:00
Paul Beckingham
b6da775958
Update summary.t
2019-02-07 08:20:14 -05:00
Paul Beckingham
2e72ae5068
Update project.t
2019-02-07 08:20:14 -05:00
Paul Beckingham
8df69597f6
Update sort.cpp
2019-02-07 08:20:14 -05:00
Paul Beckingham
32d14bc085
Update sort.cpp
2019-02-07 08:20:14 -05:00
Paul Beckingham
803f4a5017
Update CmdProjects.cpp
2019-02-07 08:20:14 -05:00
mrossinek
6a8beed7f5
Extract project sorting function
2019-02-07 08:20:14 -05:00