Ralph Lange
4cad610601
travis: add MacOS Bash 3.x workaround to travis-test.sh
2020-04-06 18:31:52 +02:00
Ralph Lange
25a60b8490
travis: fix broken test for detecting empty SETUP_PATH
...
- Test was broken by commit 487d8eb2
this remained undetected due to name conflict between
die() in test script and in utils.sh
2020-04-06 17:46:25 +02:00
Ralph Lange
953b2960da
travis: refactor die() -> fail() in tests
...
- avoids name conflict with die() in utils that does not quit under test
2020-04-06 17:46:25 +02:00
Ralph Lange
a8bee0552d
Add MSI 1.7 to any Base 3.14 dependency
...
- add test for patch being applied
- fixes #20
2020-04-06 17:46:25 +02:00
Ralph Lange
f5047a9e11
travis: fix test error message
2020-03-17 15:26:12 +01:00
Ralph Lange
eb471d9539
Recompile remaining MODULE list after a miss
...
(fixes #18 , closes #21 )
2020-03-02 18:22:43 +01:00
Ralph Lange
660c1c6773
Add test for FOO_RECURSIVE behavior
...
- regression test for issue #25
2020-03-02 15:07:03 +01:00
Ralph Lange
b0ab3bf333
Allow CACHEDIR to be set externally.
...
fixes #22 , closes #23
2020-02-28 12:40:40 +01:00
Ralph Lange
741a293029
Add ipac to the list of tested modules
2020-01-17 13:01:34 +01:00
Ralph Lange
5d76e1ff07
Add motor to the list of tested modules
2020-01-13 17:24:05 +01:00
Ralph Lange
8233b9f81b
travis: auto-fix missing inclusion of ../RELEASE.local
2020-01-10 16:27:33 +01:00
d4ab170b3c
avoid 'tr' calls to improve performance a bit
2019-12-16 14:37:32 +01:00
Ralph Lange
82d962639b
Load setup files instead of sourcing them
...
- needed for same setup files to work on Windows
(where PowerShell is used instead of bash)
- removes ugly bashism to allow overriding from .travis.yml
- adds a proper (yet small) syntax
Also adds tests for the new syntax and updates the README.
2019-12-11 09:50:50 +01:00
Ralph Lange
455ead3208
travis: add ANSI color definitions
2019-11-26 09:06:53 +01:00
Ralph Lange
f5a502301e
travis: make verbosity (set -x, make -s) configurable
2019-11-21 14:33:47 +01:00
Ralph Lange
c734ef9ce9
travis: add builds for the example app
2019-11-21 12:46:43 +01:00
Ralph Lange
7634107dfb
travis: make job line settings override setup file; add test
2019-11-21 12:45:24 +01:00
Ralph Lange
8373ad65f7
Make source_set() detect empty setup search path; add test
2019-11-21 10:25:40 +01:00
Ralph Lange
19695e2d45
travis: fix bug in update_release_local and add test
2019-11-20 14:54:04 +01:00
Ralph Lange
be057792d2
travis: add tests for update_release_local and add_dependency
2019-11-18 17:18:48 +01:00
Ralph Lange
e586d8994d
travis: add tests for utils functions and defaults
2019-11-13 16:18:37 +01:00
Ralph Lange
8232bccba2
travis: add dummy test
2019-10-24 16:01:49 +02:00