浏览代码

changed timout tolerance to 100ms - tests failed in CI/CD

Charlie Kindel 5 年之前
父节点
当前提交
fc00bc223f
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      UnitTests/MainLoopTests.cs

+ 4 - 4
UnitTests/MainLoopTests.cs

@@ -289,9 +289,9 @@ namespace Terminal.Gui {
 			var token = ml.AddTimeout (ms, callback);
 			var token = ml.AddTimeout (ms, callback);
 			watch.Start ();
 			watch.Start ();
 			ml.Run ();
 			ml.Run ();
-			// +/- 10ms should be good enuf
+			// +/- 100ms should be good enuf
 			// https://github.com/xunit/assert.xunit/pull/25
 			// https://github.com/xunit/assert.xunit/pull/25
-			Assert.Equal<TimeSpan> (ms * callbackCount, watch.Elapsed, new MillisecondTolerance (10));
+			Assert.Equal<TimeSpan> (ms * callbackCount, watch.Elapsed, new MillisecondTolerance (100));
 
 
 			ml.RemoveTimeout (token);
 			ml.RemoveTimeout (token);
 			Assert.Equal (1, callbackCount);
 			Assert.Equal (1, callbackCount);
@@ -317,9 +317,9 @@ namespace Terminal.Gui {
 			var token = ml.AddTimeout (ms, callback);
 			var token = ml.AddTimeout (ms, callback);
 			watch.Start ();
 			watch.Start ();
 			ml.Run ();
 			ml.Run ();
-			// +/- 10ms should be good enuf
+			// +/- 100ms should be good enuf
 			// https://github.com/xunit/assert.xunit/pull/25
 			// https://github.com/xunit/assert.xunit/pull/25
-			Assert.Equal<TimeSpan> (ms * callbackCount, watch.Elapsed, new MillisecondTolerance (10));
+			Assert.Equal<TimeSpan> (ms * callbackCount, watch.Elapsed, new MillisecondTolerance (100));
 
 
 			ml.RemoveTimeout (token);
 			ml.RemoveTimeout (token);
 			Assert.Equal (2, callbackCount);
 			Assert.Equal (2, callbackCount);