<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>addons/Blowfish/tests/correctness/BlowfishTest.io</filename>
    </added>
    <added>
      <filename>addons/Blowfish/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Box/tests/correctness/BoxTest.io</filename>
    </added>
    <added>
      <filename>addons/Box/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/CFFI/tests/correctness/DataTypeTest.io</filename>
    </added>
    <added>
      <filename>addons/CFFI/tests/correctness/PointerTest.io</filename>
    </added>
    <added>
      <filename>addons/CFFI/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/CGI/tests/correctness/CGITest.io</filename>
    </added>
    <added>
      <filename>addons/CGI/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Cairo/tests/correctness/CairoTest.io</filename>
    </added>
    <added>
      <filename>addons/Cairo/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Contracts/tests/correctness/ContractsTest.io</filename>
    </added>
    <added>
      <filename>addons/DistributedObjects/tests/correctness/DOTest.io</filename>
    </added>
    <added>
      <filename>addons/DistributedObjects/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Fnmatch/tests/correctness/FnmatchTest.io</filename>
    </added>
    <added>
      <filename>addons/Fnmatch/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/LZO/tests/correctness/LZOTest.io</filename>
    </added>
    <added>
      <filename>addons/LZO/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Loki/tests/correctness/testcg.io</filename>
    </added>
    <added>
      <filename>addons/MD5/tests/correctness/MD5Test.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/BoxBodyTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/CollideTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/CollisionCallbackTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODEBoxProtoTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODEBoxTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODEContactProtoTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODEPlaneProtoTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODEPlaneTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODESimpleSpaceProtoTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/ODESimpleSpaceTest.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/ContextScope.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/StackOverflowError.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/StackUnderflowError.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/WordyBuilder.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/addWordyMethods.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/body-spec.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/context.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/old-iospec/mass-spec.io</filename>
    </added>
    <added>
      <filename>addons/ODE/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Obsidian/io/test.tc</filename>
    </added>
    <added>
      <filename>addons/Python/tests/correctness/UserTest.io</filename>
    </added>
    <added>
      <filename>addons/Python/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/QDBM/tests/correctness/QDBMTest.io</filename>
    </added>
    <added>
      <filename>addons/QDBM/tests/correctness/basic.io</filename>
    </added>
    <added>
      <filename>addons/QDBM/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/QDBM/tests/correctness/test.c</filename>
    </added>
    <added>
      <filename>addons/QDBM/tests/correctness/testPath.io</filename>
    </added>
    <added>
      <filename>addons/Random/tests/correctness/ListTest.io</filename>
    </added>
    <added>
      <filename>addons/Random/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Range/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Rational/tests/correctness/RationalTest.io</filename>
    </added>
    <added>
      <filename>addons/Rational/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Regex/tests/correctness/RegexMatchTest.io</filename>
    </added>
    <added>
      <filename>addons/Regex/tests/correctness/RegexMatchesTest.io</filename>
    </added>
    <added>
      <filename>addons/Regex/tests/correctness/RegexTest.io</filename>
    </added>
    <added>
      <filename>addons/Regex/tests/correctness/SequenceTest.io</filename>
    </added>
    <added>
      <filename>addons/Regex/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/SGML/tests/correctness/SGMLTest.io</filename>
    </added>
    <added>
      <filename>addons/SGML/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/SHA1/tests/correctness/SHA1Test.io</filename>
    </added>
    <added>
      <filename>addons/SQLite/tests/correctness/SQLiteTest.io</filename>
    </added>
    <added>
      <filename>addons/SQLite/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/SQLite3/tests/correctness/SQLite3Test.io</filename>
    </added>
    <added>
      <filename>addons/SQLite3/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/SkipDB/tests/correctness/SkipDBTest.io</filename>
    </added>
    <added>
      <filename>addons/SkipDB/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Socket/tests/correctness/DNSTest.io</filename>
    </added>
    <added>
      <filename>addons/Socket/tests/correctness/SocketTest.io</filename>
    </added>
    <added>
      <filename>addons/Socket/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/TagDB/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/TagDB/tests/correctness/tagdbtest.io</filename>
    </added>
    <added>
      <filename>addons/Thread/tests/correctness/ThreadTest.io</filename>
    </added>
    <added>
      <filename>addons/Thread/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/TokyoCabinet/test.db</filename>
    </added>
    <added>
      <filename>addons/TokyoCabinet/tests/correctness/TokyoCabinetTest.io</filename>
    </added>
    <added>
      <filename>addons/TokyoCabinet/tests/correctness/basic.io</filename>
    </added>
    <added>
      <filename>addons/TokyoCabinet/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/TokyoCabinet/tests/correctness/testPath.io</filename>
    </added>
    <added>
      <filename>addons/TokyoCabinet/tests/performance/perf.io</filename>
    </added>
    <added>
      <filename>addons/UUID/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/User/tests/correctness/UserTest.io</filename>
    </added>
    <added>
      <filename>addons/User/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Zlib/tests/correctness/ZlibTest.io</filename>
    </added>
    <added>
      <filename>addons/Zlib/tests/correctness/run.io</filename>
    </added>
    <added>
      <filename>addons/Zlib/tests/correctness/test.gz</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/AlignTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/BigSourceFileTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/BlockTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/DateTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/EmptyTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/IfTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/ListSchwartzianTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/ListTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/LoopBreakingTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/LoopTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/MapTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/MessageTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/MiscTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/NumberTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/ObjectTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/SequenceTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/SwitchTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/UnicodeTest-helper/UnicodeTest.txt</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/UnicodeTest-helper/printer.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/UnicodeTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/VectorCompareTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/VectorTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/WeakLinkTest.io</filename>
    </added>
    <added>
      <filename>libs/iovm/tests/correctness/run.io</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -73,7 +73,7 @@ libs := basekit coroutine garbagecollector iovm
 all: addons
 
 testaddon:
-	./_build/binaries/io_static$(BINARY_SUFFIX) addons/$(addon)/tests/run.io
+	./_build/binaries/io_static$(BINARY_SUFFIX) addons/$(addon)/tests/correctness/run.io
 
 vm:
 	for dir in $(libs); do INSTALL_PREFIX=$(INSTALL_PREFIX) $(MAKE) -C libs/$$dir; done</diff>
      <filename>Makefile</filename>
    </modified>
    <modified>
      <diff>@@ -146,7 +146,7 @@ Project := Object clone do(
 
 		maxNameSize := availableAddons max(name size) name size
 		availableAddons foreach(addon,
-			path := Path with(addon folder path, &quot;tests/run.io&quot;)
+			path := Path with(addon folder path, &quot;tests/correctness/run.io&quot;)
 			
 			if(File clone setPath(path) exists,
 				write(addon name alignLeft(maxNameSize), &quot; - &quot;)</diff>
      <filename>build/Project.io</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>addons/Blowfish/tests/BlowfishTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Blowfish/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Box/tests/BoxTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Box/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/CFFI/tests/DataTypeTest.io</filename>
    </removed>
    <removed>
      <filename>addons/CFFI/tests/PointerTest.io</filename>
    </removed>
    <removed>
      <filename>addons/CFFI/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/CGI/tests/CGITest.io</filename>
    </removed>
    <removed>
      <filename>addons/CGI/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Cairo/tests/CairoTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Cairo/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Contracts/tests/ContractsTest.io</filename>
    </removed>
    <removed>
      <filename>addons/DistributedObjects/tests/DOTest.io</filename>
    </removed>
    <removed>
      <filename>addons/DistributedObjects/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Fnmatch/tests/FnmatchTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Fnmatch/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/LZO/tests/LZOTest.io</filename>
    </removed>
    <removed>
      <filename>addons/LZO/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Loki/tests/testcg.io</filename>
    </removed>
    <removed>
      <filename>addons/MD5/tests/MD5Test.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/BoxBodyTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/CollideTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/CollisionCallbackTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODEBoxProtoTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODEBoxTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODEContactProtoTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODEPlaneProtoTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODEPlaneTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODESimpleSpaceProtoTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/ODESimpleSpaceTest.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/ContextScope.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/StackOverflowError.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/StackUnderflowError.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/WordyBuilder.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/addWordyMethods.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/body-spec.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/context.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/old-iospec/mass-spec.io</filename>
    </removed>
    <removed>
      <filename>addons/ODE/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Python/tests/UserTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Python/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/QDBM/tests/QDBMTest.io</filename>
    </removed>
    <removed>
      <filename>addons/QDBM/tests/basic.io</filename>
    </removed>
    <removed>
      <filename>addons/QDBM/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/QDBM/tests/test.c</filename>
    </removed>
    <removed>
      <filename>addons/QDBM/tests/testPath.io</filename>
    </removed>
    <removed>
      <filename>addons/Random/tests/ListTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Random/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Range/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Rational/tests/RationalTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Rational/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Regex/tests/RegexMatchTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Regex/tests/RegexMatchesTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Regex/tests/RegexTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Regex/tests/SequenceTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Regex/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/SGML/tests/SGMLTest.io</filename>
    </removed>
    <removed>
      <filename>addons/SGML/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/SHA1/tests/SHA1Test.io</filename>
    </removed>
    <removed>
      <filename>addons/SQLite/tests/SQLiteTest.io</filename>
    </removed>
    <removed>
      <filename>addons/SQLite/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/SQLite3/tests/SQLite3Test.io</filename>
    </removed>
    <removed>
      <filename>addons/SQLite3/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/SkipDB/tests/SkipDBTest.io</filename>
    </removed>
    <removed>
      <filename>addons/SkipDB/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Socket/tests/DNSTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Socket/tests/SocketTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Socket/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/TagDB/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/TagDB/tests/tagdbtest.io</filename>
    </removed>
    <removed>
      <filename>addons/Thread/tests/ThreadTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Thread/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/TokyoCabinet/tests/TokyoCabinetTest.io</filename>
    </removed>
    <removed>
      <filename>addons/TokyoCabinet/tests/basic.io</filename>
    </removed>
    <removed>
      <filename>addons/TokyoCabinet/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/TokyoCabinet/tests/testPath.io</filename>
    </removed>
    <removed>
      <filename>addons/UUID/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/User/tests/UserTest.io</filename>
    </removed>
    <removed>
      <filename>addons/User/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Zlib/tests/ZlibTest.io</filename>
    </removed>
    <removed>
      <filename>addons/Zlib/tests/run.io</filename>
    </removed>
    <removed>
      <filename>addons/Zlib/tests/test.gz</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/AlignTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/BigSourceFileTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/BlockTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/DateTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/EmptyTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/IfTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/ListSchwartzianTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/ListTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/LoopBreakingTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/LoopTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/MapTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/MessageTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/MiscTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/NumberTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/ObjectTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/SequenceTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/SwitchTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/UnicodeTest-helper/UnicodeTest.txt</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/UnicodeTest-helper/printer.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/UnicodeTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/VectorCompareTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/VectorTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/WeakLinkTest.io</filename>
    </removed>
    <removed>
      <filename>libs/iovm/tests/run.io</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>d11099527792781c928381e293e243e7a1a80761</id>
    </parent>
  </parents>
  <author>
    <name>Steve Dekorte</name>
    <email>steve@StevesLaptop.local</email>
  </author>
  <url>http://github.com/stevedekorte/io/commit/4debb4b25740b8dd46ad16f43f04f0fc5b4a23e1</url>
  <id>4debb4b25740b8dd46ad16f43f04f0fc5b4a23e1</id>
  <committed-date>2008-03-29T21:16:50-07:00</committed-date>
  <authored-date>2008-03-29T21:16:50-07:00</authored-date>
  <message>moving tests to tests/correctness folder</message>
  <tree>9ef70cfb197eb3f74f3188e437dfff676a1f2e58</tree>
  <committer>
    <name>Steve Dekorte</name>
    <email>steve@StevesLaptop.local</email>
  </committer>
</commit>
