Skip to content

Commit 07ff4ec

Browse files
author
dse
committed
Switching to NUnitLite test runner under linux.
1 parent 4205103 commit 07ff4ec

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

.travis.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ matrix:
88
- python: 2.7
99
env: &xplat-env
1010
- BUILD_OPTS=--xplat
11-
- NUNIT_PATH=~/.nuget/packages/nunit.consolerunner/3.*/tools/nunit3-console.exe
1211
addons: &xplat-addons
1312
apt:
1413
sources:
@@ -45,7 +44,6 @@ matrix:
4544
- python: 2.7
4645
env: &classic-env
4746
- BUILD_OPTS=
48-
- NUNIT_PATH=./packages/NUnit.*/tools/nunit3-console.exe
4947

5048
- python: 3.3
5149
env: *classic-env
@@ -97,7 +95,7 @@ install:
9795

9896
script:
9997
- python -m pytest
100-
- mono $NUNIT_PATH src/embed_tests/bin/Python.EmbeddingTest.exe
98+
- mono src/embed_tests/bin/Python.EmbeddingTest.exe
10199
- if [[ $BUILD_OPTS == --xplat ]]; then dotnet src/embed_tests/bin/netcoreapp2.0_publish/Python.EmbeddingTest.dll; fi
102100

103101
after_script:

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ This document follows the conventions laid out in [Keep a CHANGELOG][].
1414
- Added new build system (pythonnet.15.sln) based on dotnetcore-sdk/xplat(crossplatform msbuild).
1515
Currently there two side-by-side build systems that produces the same output (net40) from the same sources.
1616
After a some transition time, current (mono/ msbuild 14.0) build system will be removed.
17-
- NUnit upgraded to 3.8.1 (eliminates travis-ci random bug)
17+
- Python.EmbeddingTest (net40) now tested through built-in NUnitLite in Travis-CI. (Solves NUnit vs Mono stability problems.)
18+
- NUnit upgraded to 3.8.1, Python.EmbeddingTest now executable with the NUnitLite self-tester.
1819
- Added `clr.GetClrType` (#432, #433)
1920
- Allowed passing `None` for nullable args (#460)
2021
- Added keyword arguments based on C# syntax for calling CPython methods (#461)

0 commit comments

Comments
 (0)