diff options
author | chai <chaifix@163.com> | 2021-10-26 11:32:46 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-10-26 11:32:46 +0800 |
commit | 0549b1e5a8a3132005e275d6026db8003cb067d2 (patch) | |
tree | f0d7751ec32ecf5c4d23997fa0ffd3450a5a755a /Data/Libraries/luaunit/.travis.yml | |
parent | 32345800737b668011a87328cd3dcce59ec2934c (diff) |
*rename folder
Diffstat (limited to 'Data/Libraries/luaunit/.travis.yml')
-rw-r--r-- | Data/Libraries/luaunit/.travis.yml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/Data/Libraries/luaunit/.travis.yml b/Data/Libraries/luaunit/.travis.yml new file mode 100644 index 0000000..470b223 --- /dev/null +++ b/Data/Libraries/luaunit/.travis.yml @@ -0,0 +1,47 @@ +language: c +sudo: false + +os: linux + +env: + matrix: + - LUA=lua5.1 LUANUMBER=double + - LUA=lua5.1 LUANUMBER=float + - LUA=lua5.2 LUANUMBER=double + - LUA=lua5.2 LUANUMBER=float + - LUA=lua5.3 LUANUMBER=double + - LUA=lua5.3 LUANUMBER=float + - LUA=lua5.4 LUANUMBER=double + - LUA=luajit2.0 + - LUA=luajit2.1 + +matrix: + # test Mac OS X, but limit it to a single build + include: + - os: osx + env: LUA=lua5.1 LUANUMBER=double + + allow_failures: + - os: osx + env: LUA=lua5.1 LUANUMBER=double + +before_install: + - source .travis/setup_lua.sh + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y libxml2-utils; fi + +cache: + directories: + - $TRAVIS_BUILD_DIR/install + +script: + - lua -v -lluacov run_unit_tests.lua --shuffle + - lua run_functional_tests.lua --coverage + - luacheck example_with_luaunit.lua luaunit.lua run_unit_tests.lua run_functional_tests.lua test/ + +after_success: + - luacov-coveralls -v --include %./luaunit.lua + +notifications: + email: + on_success: change + on_failure: always |