Skip to content

Commit 6c0bc82

Browse files
authored
Merge pull request #1484 from mortend/mac-tests
Tests: ignore tests failing on macOS (beta-3.0)
2 parents 33c1dc3 + de158e7 commit 6c0bc82

File tree

10 files changed

+16
-5
lines changed

10 files changed

+16
-5
lines changed

Source/Fuse.Controls.Primitives/Tests/Image.Test.uno

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ namespace Fuse.Controls.Primitives.Test
6767
}
6868

6969
[Test]
70+
[Ignore("Fails on macOS", "HOST_MAC")]
7071
public void RetryReload()
7172
{
7273
var p = new UX.Image.RetryReload();

Source/Fuse.Controls.Primitives/Tests/TextControl.Test.uno

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ namespace Fuse.Controls.Primitives.Test
2323
}
2424

2525
[Test]
26-
[Ignore("https://github.com/fuse-open/fuselibs/issues/671", "Android || iOS")]
26+
[Ignore("https://github.com/fuse-open/fuselibs/issues/671", "Android || iOS || HOST_MAC")]
2727
public void TextInputBinding()
2828
{
2929
var p = new UX.TextInput.Binding();

Source/Fuse.Elements/Tests/Caching.Test.uno

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ namespace Fuse.Test
1212
public class CachingTest : TestBase
1313
{
1414
[Test]
15+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
1516
public void SubpixelCaching()
1617
{
1718
var p = new UX.SubpixelCaching();
@@ -51,6 +52,7 @@ namespace Fuse.Test
5152
}
5253

5354
[Test]
55+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
5456
public void BorderIssue()
5557
{
5658
var p = new UX.Caching.BorderIssue();

Source/Fuse.Elements/Tests/ElementBatcher.Test.uno

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ namespace Fuse.Elements.Test
9292
}
9393

9494
[Test]
95+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
9596
public void MoveAfterFirstDraw()
9697
{
9798
const float tolerance = 2.0f / 255;
@@ -119,6 +120,7 @@ namespace Fuse.Elements.Test
119120
}
120121

121122
[Test]
123+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
122124
public void ZeroSizeAfterFirstDraw()
123125
{
124126
var p = new UX.ElementBatcher.ZeroSizeAfterFirstDraw();

Source/Fuse.Elements/Tests/Exif.OrientationTest.uno

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public class OrientationTest
6363
}
6464

6565
[Test]
66-
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE")]
66+
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE || HOST_MAC")]
6767
public void ImageOrientationsTestSet1()
6868
{
6969
AssertImageOrientation(ImageOrientation.Identity, import("Assets/f1t.jpg"));
@@ -77,7 +77,7 @@ public class OrientationTest
7777
}
7878

7979
[Test]
80-
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE")]
80+
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE || HOST_MAC")]
8181
public void ImageOrientationsTestSet2()
8282
{
8383
AssertImageOrientation(ImageOrientation.Identity, import("Assets/Landscape_1.jpg"));
@@ -91,7 +91,7 @@ public class OrientationTest
9191
}
9292

9393
[Test]
94-
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE")]
94+
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE || HOST_MAC")]
9595
public void ImageOrientationsTestSet3()
9696
{
9797
AssertImageOrientation(ImageOrientation.Identity, import("Assets/Portrait_1.jpg"));

Source/Fuse.Elements/Tests/ExifImageTests.uno

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class ExifImageTests
2929
}
3030

3131
[Test]
32-
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE")]
32+
[Ignore("Only supported on dotnet, Android or iOS", "NATIVE || HOST_MAC")]
3333
public void TestOrientations()
3434
{
3535
AssertImageHasBeenOrientedCorrectly(import("Assets/_1.jpg"));

Source/Fuse.Elements/Tests/ImageFill.Test.uno

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ namespace Fuse.Elements.Test
1919
}
2020

2121
[Test]
22+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
2223
public void ResourceBasic()
2324
{
2425
var p = new global::UX.ImageFill.Resource();
@@ -39,6 +40,7 @@ namespace Fuse.Elements.Test
3940
}
4041

4142
[Test]
43+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
4244
//tests a variation that changes the resource, this caused the leak in
4345
//https://github.com/fusetools/fuselibs-private/issues/3502
4446
public void ResourceReplace()
@@ -120,6 +122,7 @@ namespace Fuse.Elements.Test
120122
}
121123

122124
[Test]
125+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
123126
//going to background releases temp resources (image is also marked to release here to simplify the test)
124127
public void Dispose()
125128
{

Source/Fuse.Elements/Tests/Rendering.Test.uno

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ namespace Fuse.Test
88
public class RenderingTest : TestBase
99
{
1010
[Test]
11+
[Ignore("Fails on macOS (InvalidFramebufferOperation)", "HOST_MAC")]
1112
public void NestedClipToBounds()
1213
{
1314
var p = new UX.Rendering.NestedClipToBounds();

Source/FuseJS/Tests/Base64.Test.uno

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ namespace FuseJS.Test
1010
public class Base64Test : TestBase
1111
{
1212
[Test]
13+
[Ignore("Hangs on macOS", "HOST_MAC")]
1314
public void JavaScriptTests()
1415
{
1516
JSTest.RunTest(JavaScriptTestsInner);

Source/FuseJS/Tests/Environment.Test.uno

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ using FuseTest;
88
public class EnvironmentTest : TestBase
99
{
1010
[Test]
11+
[Ignore("Hangs on macOS", "HOST_MAC")]
1112
public void Environment()
1213
{
1314
JSTest.RunTest(EnvironmentInner);

0 commit comments

Comments
 (0)