dev
修訂 | 167ef820db10ab10969726fff02d1e815e36d0df (tree) |
---|---|
時間 | 2013-11-30 02:42:25 |
作者 | Kimura Youichi <kim.upsilon@bucy...> |
Commiter | Kimura Youichi |
Travis CI でのテスト環境にOSXを使用する
@@ -1,13 +1,18 @@ | ||
1 | -language: c# | |
1 | +language: objective-c # OSX host | |
2 | 2 | |
3 | 3 | cache: |
4 | - - apt | |
4 | + directories: | |
5 | + - monopkg/ | |
6 | + | |
7 | +env: | |
8 | + - MONO_VERSION=3.2.4 | |
5 | 9 | |
6 | 10 | install: |
7 | - - sudo apt-get install -qq mono-devel | |
8 | - # Setup Xvfb | |
9 | - - export DISPLAY=:99.0 | |
10 | - - sh -e /etc/init.d/xvfb start | |
11 | + - mkdir -p monopkg | |
12 | + - cd monopkg | |
13 | + - wget -c "http://download.mono-project.com/archive/${MONO_VERSION}/macos-10-x86/MonoFramework-MDK-${MONO_VERSION}.macos10.xamarin.x86.pkg" | |
14 | + - sudo installer -pkg "MonoFramework-MDK-${MONO_VERSION}.macos10.xamarin.x86.pkg" -target / | |
15 | + - cd - | |
11 | 16 | |
12 | 17 | script: |
13 | 18 | # Build |
@@ -160,7 +160,7 @@ namespace OpenTween | ||
160 | 160 | Assert.Equal(expected, MyCommon.IsValidEmail(email)); |
161 | 161 | } |
162 | 162 | |
163 | - [Theory(Skip = "Travis CI (Mono 2.10) で `mono_class_from_mono_type: implement me 0x55' エラーが発生する")] | |
163 | + [Theory] | |
164 | 164 | [InlineData(Keys.Shift, new[] { Keys.Shift }, true)] |
165 | 165 | [InlineData(Keys.Shift, new[] { Keys.Control }, false)] |
166 | 166 | [InlineData(Keys.Control | Keys.Alt, new[] { Keys.Control }, true)] |
@@ -260,7 +260,7 @@ namespace OpenTween | ||
260 | 260 | } |
261 | 261 | } |
262 | 262 | |
263 | - [Fact]//(Skip = "時々実行が停止しキャンセルもできなくなる。原因不明。")] | |
263 | + [Fact] | |
264 | 264 | public void ScrollTest() |
265 | 265 | { |
266 | 266 | var post = new PostClass |