From f77dddb6f503348dde622d6f39e6e3c1c3991455 Mon Sep 17 00:00:00 2001 From: Kamil Jarosz Date: Tue, 3 Sep 2024 12:42:13 +0200 Subject: [PATCH] tests: Add avm2/sandbox_type_local_network test Verifies the sandbox type of a local SWF with network enabled. --- .../swfs/avm2/sandbox_type_local_network/Test.as | 11 +++++++++++ .../avm2/sandbox_type_local_network/output.txt | 1 + .../swfs/avm2/sandbox_type_local_network/test.swf | Bin 0 -> 741 bytes .../avm2/sandbox_type_local_network/test.toml | 1 + 4 files changed, 13 insertions(+) create mode 100644 tests/tests/swfs/avm2/sandbox_type_local_network/Test.as create mode 100644 tests/tests/swfs/avm2/sandbox_type_local_network/output.txt create mode 100644 tests/tests/swfs/avm2/sandbox_type_local_network/test.swf create mode 100644 tests/tests/swfs/avm2/sandbox_type_local_network/test.toml diff --git a/tests/tests/swfs/avm2/sandbox_type_local_network/Test.as b/tests/tests/swfs/avm2/sandbox_type_local_network/Test.as new file mode 100644 index 000000000..d107e6cbf --- /dev/null +++ b/tests/tests/swfs/avm2/sandbox_type_local_network/Test.as @@ -0,0 +1,11 @@ +package { + import flash.display.Sprite; + import flash.system.Security; + + // Compile with network enabled + public class Test extends Sprite { + public function Test() { + trace("Current sandbox type: " + Security.sandboxType); + } + } +} diff --git a/tests/tests/swfs/avm2/sandbox_type_local_network/output.txt b/tests/tests/swfs/avm2/sandbox_type_local_network/output.txt new file mode 100644 index 000000000..937ff427d --- /dev/null +++ b/tests/tests/swfs/avm2/sandbox_type_local_network/output.txt @@ -0,0 +1 @@ +Current sandbox type: localWithNetwork diff --git a/tests/tests/swfs/avm2/sandbox_type_local_network/test.swf b/tests/tests/swfs/avm2/sandbox_type_local_network/test.swf new file mode 100644 index 0000000000000000000000000000000000000000..9d883addd49a8e639793ccb97a0ddc680519f770 GIT binary patch literal 741 zcmVPD~x!vNuh_g>T>wIPnV{IdR~YZ{PyrRKB3hI%(5#VWnN|%)Iw@c4o#% z`hn2OXM{E}YOQS{gg)ecVuTu@W!GP}4%P9%^`bghdxbt@L0!{Eqfu#8E%{+jE7xi@ zO|NK`N)ZsnXyP$4E_%_ULNgX<(Z~#)fH}UWazWDdhitDm97Yw_u6ZL6$^-kNj*@%Sjpg;7iIMbN8 z0CJicQo{WIlCEH!;u5bnBt6=sUguRi*1UGbKOl@Y+cZ$C+iFFxJej4-oehmw{zfO} z9%yb8tz?H=$0x-X`|bAYlb0>R{f z5F!lbAe_rl?u|0s50n{n?Z{&kQew_Ioq6)N;s-tqx8u?9ey7v(JIwEx(8G>JZO3!? zNOtd&DAB39B5|A-gzREK?p zE>Z^GP8fnM*y5){j2~Yp022hD)TTNBlN1?AJE