diff --git a/Tests/TokamakStaticHTMLTests/RenderingTests.swift b/Tests/TokamakStaticHTMLTests/RenderingTests.swift
index dca5265ae..9f2bc3725 100644
--- a/Tests/TokamakStaticHTMLTests/RenderingTests.swift
+++ b/Tests/TokamakStaticHTMLTests/RenderingTests.swift
@@ -256,6 +256,25 @@ final class RenderingTests: XCTestCase {
timeout: defaultSnapshotTimeout
)
}
+
+ func testScaleEffect() {
+ assertSnapshot(
+ matching: ZStack {
+ Circle()
+ .fill(Color.red)
+ .frame(width: 50, height: 50)
+ .scaleEffect(2)
+ .opacity(0.5)
+ Circle()
+ .fill(Color.blue)
+ .frame(width: 50, height: 50)
+ .zIndex(1)
+ .opacity(0.5)
+ },
+ as: .image(size: .init(width: 100, height: 100)),
+ timeout: defaultSnapshotTimeout
+ )
+ }
}
#endif
diff --git a/Tests/TokamakStaticHTMLTests/__Snapshots__/RenderingTests/testScaleEffect.1.png b/Tests/TokamakStaticHTMLTests/__Snapshots__/RenderingTests/testScaleEffect.1.png
new file mode 100644
index 000000000..78c1c981d
Binary files /dev/null and b/Tests/TokamakStaticHTMLTests/__Snapshots__/RenderingTests/testScaleEffect.1.png differ