-language: c#
+language: csharp
+solution: OpenTween.sln
+
+sudo: false
cache:
- - apt
+ directories:
+ - ./packages/
-install:
- - sudo apt-get install -qq mono-devel
- # Setup Xvfb
+before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script:
- # Build
- - xbuild /verbosity:quiet
- # Run Tests
- - if ! grep -q 'Version 11.00' OpenTween.sln; then echo 'OpenTween.sln is not compatible with Visual C# 2010 Express.'; false; fi
- - mono ./OpenTween.Tests/dlls/xunit.console.clr4.x86.exe ./OpenTween.Tests/OpenTween.Tests.xunit
+ - nuget restore -PackagesDirectory packages
+ - msbuild /p:Configuration=Debug /verbosity:quiet
+ - mono ./packages/xunit.runner.console/2.3.1/tools/net452/xunit.console.exe ./OpenTween.Tests/bin/Debug/net452/OpenTween.Tests.dll -noappdomain -parallel none