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
Simon Désaulniers
df70bb0173
doc/man: ready tasks sorted with started tasks 1st
2018-08-19 09:24:07 -04:00
Alexandre Provencio
78033ea2d3
Updates vim's ftdetect
...
As described on issue #2032 .
2018-08-19 09:21:27 -04:00
Vladimir Shulyak
08d985f40c
Display task ID when unwaiting task
2018-06-03 14:16:35 -04:00
Paul Beckingham
376d336525
libshared: Upgraded to 230c63bd385b2a5a6ee5eb431df54b0c5c229b4d
2018-05-26 10:00:05 -04:00
Paul Beckingham
edfa8ed4ea
Cleanup: Removed file that was accidentally cherry-picked
2018-05-26 09:50:50 -04:00
Paul Beckingham
09f9b9e625
Build: Fixed missed context reference
2018-05-14 01:12:19 -04:00
Paul Beckingham
27055ea1b9
TW #2020 : reserved.lines is not affecting the burndown height
...
- Thanks to ad₋si.
2018-05-14 01:04:59 -04:00
Paul Beckingham
9fefe4a378
Docs: Removed incorrect URL
2018-05-14 01:04:45 -04:00
Simon Ruderich
c5ac2e2d00
Docs: mention "urgency" as possible attribute for filters
2018-05-14 01:04:35 -04:00
Paul Beckingham
75ad38f244
TW #1922 : Can't find export scripts
...
- Thanks to tom-doerr
2018-05-14 01:04:26 -04:00
Paul Beckingham
1133f02df7
TW #1986 : [Nit] Update DEVELOPER.md after migration to Github
...
- Thanks to Kirill Bobyrev
2018-05-14 01:04:15 -04:00
Paul Beckingham
ce924349c1
Code cleanup: used auto
2018-05-14 01:04:02 -04:00
Paul Beckingham
24a68b2ad8
TW #1973 : Don't nag when no tasks are READY
...
- Thanks to Martin F. Krafft
2018-05-14 01:03:54 -04:00
Kirill Bobyrev
06521a1b55
Update notes regarding C++14 support
...
4a929197ae
introduced C++14 support.
The build will now terminate unless the compiler supports C++14
dialect. The documentation does not reflect that: this commit updates
few reference files to actually say that the building process requires
a C++14-compliant compiler.
2018-05-14 01:03:31 -04:00
Paul Beckingham
3594e1886f
libshared: Upgraded to 999c824cf1139d208e884042eddef87a1d76fb7e
2018-05-14 01:03:17 -04:00