attempt to make travis OSX tests green and mandatory
This commit is contained in:
parent
a88a909565
commit
3ffde39cf4
4 changed files with 7 additions and 10 deletions
14
.travis.yml
14
.travis.yml
|
|
@ -5,20 +5,17 @@ os:
|
||||||
- osx
|
- osx
|
||||||
dist: trusty
|
dist: trusty
|
||||||
|
|
||||||
matrix:
|
|
||||||
allow_failures:
|
|
||||||
- os: osx
|
|
||||||
|
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
packages:
|
packages:
|
||||||
- libcurl4-openssl-dev
|
- libcurl4-openssl-dev
|
||||||
- libsdl1.2-dev
|
- libsdl1.2-dev
|
||||||
- libgc-dev
|
- libgc-dev
|
||||||
brew:
|
|
||||||
packages:
|
before_install:
|
||||||
- boehmgc
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
|
||||||
- node
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install boehmgc; fi
|
||||||
|
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install node; fi
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- set -e
|
- set -e
|
||||||
|
|
@ -42,4 +39,3 @@ script:
|
||||||
- nim c --taintMode:on -d:nimCoroutines tests/testament/tester
|
- nim c --taintMode:on -d:nimCoroutines tests/testament/tester
|
||||||
- tests/testament/tester --pedantic all -d:nimCoroutines
|
- tests/testament/tester --pedantic all -d:nimCoroutines
|
||||||
- ./koch csource
|
- ./koch csource
|
||||||
- ./koch xz
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
discard """
|
discard """
|
||||||
output: "Exit 1\nExit 2"
|
output: "Exit 1\nExit 2"
|
||||||
|
disabled: "macosx"
|
||||||
"""
|
"""
|
||||||
import coro
|
import coro
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ srcdoc2: "pure/parsecfg;pure/parsexml;pure/parsecsv;pure/parsesql"
|
||||||
srcdoc2: "pure/streams;pure/terminal;pure/cgi;pure/unicode;pure/strmisc"
|
srcdoc2: "pure/streams;pure/terminal;pure/cgi;pure/unicode;pure/strmisc"
|
||||||
srcdoc2: "pure/htmlgen;pure/parseutils;pure/browsers"
|
srcdoc2: "pure/htmlgen;pure/parseutils;pure/browsers"
|
||||||
srcdoc2: "impure/db_postgres;impure/db_mysql;impure/db_sqlite;pure/db_common"
|
srcdoc2: "impure/db_postgres;impure/db_mysql;impure/db_sqlite;pure/db_common"
|
||||||
srcdoc2: "pure/httpserver;pure/httpclient;pure/smtp;impure/ssl;pure/fsmonitor"
|
srcdoc2: "pure/httpserver;pure/httpclient;pure/smtp;impure/ssl"
|
||||||
srcdoc2: "pure/ropes;pure/unidecode/unidecode;pure/xmldom;pure/xmldomparser"
|
srcdoc2: "pure/ropes;pure/unidecode/unidecode;pure/xmldom;pure/xmldomparser"
|
||||||
srcdoc2: "pure/xmlparser;pure/htmlparser;pure/xmltree;pure/colors;pure/mimetypes"
|
srcdoc2: "pure/xmlparser;pure/htmlparser;pure/xmltree;pure/colors;pure/mimetypes"
|
||||||
srcdoc2: "pure/json;pure/base64;pure/scgi"
|
srcdoc2: "pure/json;pure/base64;pure/scgi"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue