the tests
ErrorTests["FileStreamTest.file"];
WriteAMegabyte["AMegabyte.file", 32, 2, 4];
ReadAMegabyte["AMegabyte.file", 0, 1, 1, 1];
ReadAMegabyte["AMegabyte.file", 0, 1, 2, 1];
ReadAMegabyte["AMegabyte.file", 0, 1, 3, 1];
ReadAMegabyte["AMegabyte.file", 0, 1, 4, 1];
ReadAMegabyte["AMegabyte.file", 1, 1, 1, 1];
ReadAMegabyte["AMegabyte.file", -1, 1, 1, 1];
ReadAMegabyte["AMegabyte.file", 1, 1, 2, 1];
-- ReadAMegabyte["AMegabyte.file", 1, 2, 1, 2];
-- ReadAMegabyte["AMegabyte.file", 1, 2, 2, 2];
-- ReadAMegabyte["AMegabyte.file", 1, 4, 1, 4];
-- ReadAMegabyte["AMegabyte.file", 1, 4, 2, 4];
-- ReadAMegabyte["AMegabyte.file", 1, 8, 1, 8];
-- ReadAMegabyte["AMegabyte.file", 1, 8, 2, 8];
-- ReadAMegabyte["AMegabyte.file", 1, 16, 2, 16];
DropSomeStreams["DropStream1.file", "DropStream2.file"] ;
ExtendFileTest[fileName: "extendA.file"];
WriteAMegabyte["AMegabyte.file", 1, 1, 1];
WriteAMegabyte["AMegabyte.file", 1, 2, 1];
WriteAMegabyte["AMegabyte.file", 1, 3, 1];
WriteAMegabyte["AMegabyte.file", 1, 4, 1];
WriteAMegabyte["AMegabyte.file", 1, 3, 32];
WriteAMegabyte["AMegabyte.file", 2, 2, 2];
WriteAMegabyte["AMegabyte.file", 4, 2, 1];
WriteAMegabyte["AMegabyte.file", 4, 2, 4];
WriteAMegabyte["AMegabyte.file", 8, 4, 2];
WriteAMegabyte["AMegabyte.file", 16, 1, 1];
WriteAMegabyte["AMegabyte.file", 16, 2, 1];
WriteAMegabyte["AMegabyte.file", 16, 2, 16];
WriteAMegabyte["AMegabyte.file", 16, 2, 32];
WriteAMegabyte["AMegabyte.file", 32, 2, 4];
ReadAMegabyte["AMegabyte.file", 0, 32, 2, 4];
WriteAMegabyteWithPattern["AMegabyte.file", 8, 2, 8];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
WriteAMegabyteWithPattern["AMegabyte.file", 16, 2, 16];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
WriteAMegabyteWithPattern["AMegabyte.file", 5, 2, 16];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
WriteAMegabyteWithPattern["AMegabyte.file", 16, 2, 7];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 32];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 64];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 128];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 256];
WriteAMegabyteWithPattern["AMegabyte.file", 16, 2, 32];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
WriteAMegabyteWithPattern["AMegabyte.file", 16, 2, 64];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
WriteAMegabyteWithPattern["AMegabyte.file", 16, 2, 128];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
WriteAMegabyteWithPattern["AMegabyte.file", 16, 2, 256];
ReadAMegabyteWithPattern["AMegabyte.file", 0, 16, 2, 16];
TypeAFile["FileStreamTest.tioga"];
ChaseBuffers["ChaseBuffers.TestFile", 1, 1];
ChaseBuffers["ChaseBuffers.TestFile", 16, 2];
WordCount["ChaseBuffers.TestFile",16,2];
WordCount["ChaseBuffers.TestFile",1,2];
WordCount["ChaseBuffers.TestFile",1,1];
WordCount["ChaseBuffers.TestFile",11,2];
FileStreamTestInterface.OneTest["FileStreamTest.file"];
WordCount["FileStreamImpl.mesa",16,2];
ChaseBuffers["ChaseBuffers.TestFile", 4, 2, 5, 0];
ChaseBuffers["ChaseBuffers.TestFile", 4, 2, 1, 9];
ChaseBuffers["ChaseBuffers.TestFile", 1, 3];
WordCount["ChaseBuffers.TestFile",8,3];
ChaseBuffers["ChaseBuffers.TestFile", 7, 4];
dpy.PutF["\nEnd of all the Tests!!\n\n\n"];