tests: Test for flash.events.NetFilterEvent

This commit is contained in:
Tom Schuster 2024-07-11 23:29:29 +02:00
parent f788586e22
commit 393ffe05ef
4 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,26 @@
package {
import flash.display.Sprite;
public class Test extends Sprite { }
}
import flash.events.NetFilterEvent;
import flash.utils.ByteArray;
var event = new NetFilterEvent("netfilter", false, false, null, new ByteArray());
trace(event.toString());
trace(event.clone().toString());
event = new NetFilterEvent("netfilter", false, true, new ByteArray(), null);
trace(event.toString());
trace(event.clone().toString());
var a = new ByteArray();
var b = new ByteArray();
event = new NetFilterEvent("netfilter", true, false, a, b);
trace(event.toString());
trace("event.header === a: " + (event.header === a));
trace("event.data === b: " + (event.data === b));
var clone = event.clone();
trace(clone.toString());
trace("clone.header === a: " + (clone.header === a));
trace("clone.data === b: " + (clone.data === b));

View File

@ -0,0 +1,10 @@
[NetTransformEvent type="netfilter" bubbles=false cancelable=false eventPhase=2 header=null data=]
[NetTransformEvent type="netfilter" bubbles=false cancelable=false eventPhase=2 header=null data=]
[NetTransformEvent type="netfilter" bubbles=false cancelable=true eventPhase=2 header= data=null]
[NetTransformEvent type="netfilter" bubbles=false cancelable=true eventPhase=2 header= data=null]
[NetTransformEvent type="netfilter" bubbles=true cancelable=false eventPhase=2 header= data=]
event.header === a: true
event.data === b: true
[NetTransformEvent type="netfilter" bubbles=true cancelable=false eventPhase=2 header= data=]
clone.header === a: true
clone.data === b: true

Binary file not shown.

View File

@ -0,0 +1 @@
num_ticks = 1