tests: Add test for socket errors
This commit is contained in:
parent
48fcc5ffe9
commit
f47ed92108
|
@ -0,0 +1,212 @@
|
|||
package
|
||||
{
|
||||
import flash.display.Sprite;
|
||||
|
||||
public class Test extends Sprite
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
import flash.net.Socket;
|
||||
import flash.errors.IOError;
|
||||
import flash.utils.ByteArray;
|
||||
|
||||
var socket:Socket = new Socket();
|
||||
|
||||
try {
|
||||
trace("flush()");
|
||||
socket.flush();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("close()");
|
||||
socket.close();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readBoolean()");
|
||||
socket.readBoolean();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readByte()");
|
||||
socket.readByte();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readBytes()");
|
||||
var byteArray:ByteArray = new ByteArray();
|
||||
socket.readBytes(byteArray);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readDouble()");
|
||||
socket.readDouble();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readFloat()");
|
||||
socket.readFloat();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readInt()");
|
||||
socket.readInt();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readMultiByte()");
|
||||
socket.readMultiByte(10, "utf-8");
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readObject()");
|
||||
socket.readObject();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readShort()");
|
||||
socket.readShort();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readUnsignedByte()");
|
||||
socket.readUnsignedByte();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readUnsignedInt()");
|
||||
socket.readUnsignedInt();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readUnsignedShort()");
|
||||
socket.readUnsignedShort();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readUTF()");
|
||||
socket.readUTF();
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("readUTFBytes()");
|
||||
socket.readUTFBytes(10);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeBoolean()");
|
||||
socket.writeBoolean(false);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeByte()");
|
||||
socket.writeByte(127);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeBytes()");
|
||||
var byteArray2:ByteArray = new ByteArray();
|
||||
socket.writeBytes(byteArray2);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeDouble()");
|
||||
socket.writeDouble(10.0);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeFloat()");
|
||||
socket.writeFloat(56.0);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeInt()");
|
||||
socket.writeInt(2000000000);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeMultiByte()");
|
||||
socket.writeMultiByte("testing", "utf-8");
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeObject()");
|
||||
socket.writeObject(new Object());
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeShort()");
|
||||
socket.writeShort(58695);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeUnsignedInt()");
|
||||
socket.writeUnsignedInt(400000000);
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeUTF()");
|
||||
socket.writeUTF("testing");
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
||||
|
||||
try {
|
||||
trace("writeUTFBytes()");
|
||||
socket.writeUTFBytes("testing");
|
||||
} catch (e:IOError) {
|
||||
trace(e);
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
flush()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
close()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readBoolean()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readByte()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readBytes()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readDouble()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readFloat()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readInt()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readMultiByte()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readObject()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readShort()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readUnsignedByte()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readUnsignedInt()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readUnsignedShort()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readUTF()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
readUTFBytes()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeBoolean()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeByte()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeBytes()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeDouble()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeFloat()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeInt()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeMultiByte()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeObject()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeShort()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeUnsignedInt()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeUTF()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
||||
writeUTFBytes()
|
||||
Error: Error #2002: Operation attempted on invalid socket.
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
num_ticks = 1
|
Loading…
Reference in New Issue