attempt to make travis OSX tests green and mandatory

This commit is contained in:
Andreas Rumpf 2017-03-29 10:14:03 +02:00
commit 3ffde39cf4
4 changed files with 7 additions and 10 deletions

View file

@ -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

View file

@ -1,5 +1,6 @@
discard """ discard """
output: "Exit 1\nExit 2" output: "Exit 1\nExit 2"
disabled: "macosx"
""" """
import coro import coro

View file

@ -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"