Tomas Babej
ef3c1bc090
tests: mkstemp_exec needs argument in bytes
2019-01-01 19:44:39 -05:00
Tomas Babej
cd52782d2f
tests: Fix incorrect assert method
2019-01-01 19:44:39 -05:00
Tomas Babej
07c21e79ad
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-01-01 19:44:39 -05:00
Tomas Babej
7c37940549
tests: Encode input data for the subprocess
...
Needed for Python2/3 compatibility.
2019-01-01 19:09:54 -05:00
Tomas Babej
f55468d5aa
tests: Use verbose output when running the tests
2019-01-01 15:44:19 -05:00
Tomas Babej
2f247c712c
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-01-01 14:59:44 -05:00
Tomas Babej
675b8e2798
tests: Do not explicitly require Python 2.7
2019-01-01 14:53:44 -05:00
Tomas Babej
8ae7e1677b
tests: Add Archlinux 2018 platform
2019-01-01 14:25:57 -05:00
Tomas Babej
86c7c84fec
tests: Add OpenSUSE platform
2019-01-01 14:10:23 -05:00
Tomas Babej
dcbefe51bb
tests: Add Debian Testing as a platform
2019-01-01 13:51:47 -05:00
Tomas Babej
a50f442c10
tests: Add gentoo platform
2019-01-01 13:25:07 -05:00
Tomas Babej
84b481b374
travis: Be explicit about Mac OS X version
2019-01-01 12:19:05 -05:00
Tomas Babej
6af6894d14
travis: Use docker run instead of docker up
2019-01-01 12:12:11 -05:00
Tomas Babej
eed5a30ecc
tests: Add support for Fedora 29
2019-01-01 12:01:24 -05:00
Tomas Babej
4dbad4c1e2
tests: Add testing support for Ubuntu 18.04
2019-01-01 12:00:19 -05:00
Tomas Babej
8c8ffa1173
travis: Use travis_terminate instead of exit
2019-01-01 11:53:21 -05:00
Tomas Babej
1d7d86e709
travis: Make sure error codes propagate outside of the if clause
2019-01-01 11:19:36 -05:00
Tomas Babej
043bcbfb2f
tests: Properly set the xtrace flag
2019-01-01 11:12:02 -05:00
Tomas Babej
311334f4eb
travis: Execute tests instead of rebuilding the container again in the script phase
2019-01-01 11:07:02 -05:00
Tomas Babej
90170a5820
tests: Add OS X test sript
2019-01-01 11:04:24 -05:00
Tomas Babej
9222e80439
travis: Set generic language to avoid Ruby default
2019-01-01 10:55:46 -05:00
Tomas Babej
27443493e0
travis: Remove syntax errors
2019-01-01 10:54:02 -05:00
Tomas Babej
754583a552
travis: Remove language
2019-01-01 10:49:56 -05:00
Tomas Babej
bc6a0156df
travis: Fix bash syntax error
2019-01-01 10:49:05 -05:00
Tomas Babej
7270167aca
travis: Specify test matrix explicitly and add OS X
2019-01-01 10:38:16 -05:00
Tomas Babej
ca124fc030
README: Move badges below the heading
2019-01-01 10:23:19 -05:00
Tomas Babej
ebd320b063
README: Add travis badge
2019-01-01 10:22:34 -05:00
Tomas Babej
6d0f17620f
tests: Add intial version of the Travis CI file
2019-01-01 10:19:45 -05:00
Tomas Babej
c11f0da7df
tests: Rename docker-compose service to keep naming consistent
2019-01-01 10:19:32 -05:00
Tomas Babej
156f9c5270
tests: Add docker-compose file
2019-01-01 10:13:31 -05:00
Tomas Babej
a7baa9fef2
tests: Add test container for Debian Stable
2019-01-01 09:34:09 -05:00
Tomas Babej
ac8c6d52fc
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-01-01 09:33:29 -05:00
Tomas Babej
9a8890f479
test: Workaround the cyclic dependencies between the libraries
2019-01-01 08:59:46 -05:00
Tomas Babej
3e41a4b01f
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-01-01 08:48:36 -05:00
Tomas Babej
8066e4e6e2
meta: Update copyright year
2019-01-01 08:46:21 -05:00
Tomas Babej
b5d7845c6d
libshared: Update submodule
2019-01-01 08:45:37 -05:00
Me
0b04f74a9a
add (shortened) ID column to timesheet output
...
Signed-off-by: Me <corbolais@gmail.com>
2018-12-08 03:34:28 +01:00
Dustin J. Mitchell
93ce28ed15
add README
2018-11-24 17:00:44 -05:00
Dustin J. Mitchell
1809fe3674
build on push
2018-11-24 16:55:53 -05:00
Dustin J. Mitchell
63d5f78cb8
add .taskcluster.yml
2018-11-24 16:55:01 -05:00
Paul Beckingham
493bbadb18
Create index.html
2018-11-21 12:14:15 -05:00
Dustin J. Mitchell
d0744d5178
refactor to a library, add integration tests
2018-11-12 18:25:47 -05:00
Dustin J. Mitchell
9f310c76bd
use a distinct error_chain for the tdb submodule
2018-11-12 17:42:19 -05:00
Dustin J. Mitchell
7fd94f6495
Remove unused methods from Pig
2018-11-12 09:39:59 -05:00
Dustin J. Mitchell
1272acb893
Use error_chain
2018-11-11 21:09:53 -05:00
Dustin J. Mitchell
f9d950e621
rename Nibbler to Pig as per latest code in Taskwarrior
2018-11-10 19:46:32 -05:00
Dustin J. Mitchell
f1599d8029
Docs: make comment on Task::decode match reality
2018-11-10 19:42:15 -05:00
Dustin J. Mitchell
6a66b7a84b
parse all defined fields in tasks
2018-11-10 19:34:23 -05:00
Dustin J. Mitchell
de5e4e134c
parse into tasks
2018-11-09 20:48:29 -05:00
Dustin J. Mitchell
d1c09f2561
parse a TDB2 file
2018-11-09 19:34:55 -05:00