UNITY_WEBGL unittest

master
neuecc 2020-10-07 10:38:27 +09:00
parent 944b61f28c
commit e82353b4d9
4 changed files with 17 additions and 1 deletions

View File

@ -55,6 +55,8 @@ namespace Cysharp.Threading.TasksTests
} }
} }
#if !UNITY_WEBGL
[UnityTest] [UnityTest]
public IEnumerator DelayAnd() => UniTask.ToCoroutine(async () => public IEnumerator DelayAnd() => UniTask.ToCoroutine(async () =>
{ {
@ -76,6 +78,8 @@ namespace Cysharp.Threading.TasksTests
} }
}); });
#endif
[UnityTest] [UnityTest]
public IEnumerator DelayIgnore() => UniTask.ToCoroutine(async () => public IEnumerator DelayIgnore() => UniTask.ToCoroutine(async () =>
{ {
@ -183,6 +187,8 @@ namespace Cysharp.Threading.TasksTests
diff.Should().Be(11); diff.Should().Be(11);
}); });
#if !UNITY_WEBGL
[UnityTest] [UnityTest]
public IEnumerator SwitchTo() => UniTask.ToCoroutine(async () => public IEnumerator SwitchTo() => UniTask.ToCoroutine(async () =>
{ {
@ -215,6 +221,8 @@ namespace Cysharp.Threading.TasksTests
currentThreadId.Should().Be(switchedThreadId2); currentThreadId.Should().Be(switchedThreadId2);
}); });
#endif
//[UnityTest] //[UnityTest]
//public IEnumerator ObservableConversion() => UniTask.ToCoroutine(async () => //public IEnumerator ObservableConversion() => UniTask.ToCoroutine(async () =>
//{ //{

View File

@ -135,6 +135,8 @@ namespace Cysharp.Threading.TasksTests
l.Add(30); l.Add(30);
} }
#if !UNITY_WEBGL
[UnityTest] [UnityTest]
public IEnumerator WaitForSecondsTest() => UniTask.ToCoroutine(async () => public IEnumerator WaitForSecondsTest() => UniTask.ToCoroutine(async () =>
{ {
@ -162,6 +164,8 @@ namespace Cysharp.Threading.TasksTests
yield return new WaitForSeconds(3.0f); yield return new WaitForSeconds(3.0f);
} }
#endif
IEnumerator Worker(List<(int, int)> l) IEnumerator Worker(List<(int, int)> l)
{ {
l.Add((0, Time.frameCount)); l.Add((0, Time.frameCount));

View File

@ -175,6 +175,7 @@ namespace Cysharp.Threading.TasksTests
} }
}); });
#if !UNITY_WEBGL
[UnityTest] [UnityTest]
public IEnumerator DelayInThreadPool() => UniTask.ToCoroutine(async () => public IEnumerator DelayInThreadPool() => UniTask.ToCoroutine(async () =>
@ -185,6 +186,8 @@ namespace Cysharp.Threading.TasksTests
}); });
}); });
#endif
[UnityTest] [UnityTest]
public IEnumerator DelayRealtime() => UniTask.ToCoroutine(async () => public IEnumerator DelayRealtime() => UniTask.ToCoroutine(async () =>
{ {

View File

@ -37,6 +37,7 @@ namespace Cysharp.Threading.TasksTests
{ {
#if CSHARP_7_OR_LATER || (UNITY_2018_3_OR_NEWER && (NET_STANDARD_2_0 || NET_4_6)) #if CSHARP_7_OR_LATER || (UNITY_2018_3_OR_NEWER && (NET_STANDARD_2_0 || NET_4_6))
#if !UNITY_WSA #if !UNITY_WSA
#if !UNITY_WEBGL
//[UnityTest] //[UnityTest]
//public IEnumerator RunThread() => UniTask.ToCoroutine(async () => //public IEnumerator RunThread() => UniTask.ToCoroutine(async () =>
@ -88,7 +89,7 @@ namespace Cysharp.Threading.TasksTests
} }
}); });
#endif
#endif #endif
#endif #endif
} }