1. 16 Aug, 2001 3 commits
    • Jeremy Hylton's avatar
      Add rudiments of a ZEO test framework for Windows · 0be6d6ea
      Jeremy Hylton authored
      winserver.py: A small script that runs a ZEO StorageServer and a ZEOTestServer.
          The ZEOTestServer is used to kill the StorageServer during a unit test's
          teardown phases.  As soon as a client connects to that server, it exits
          the process.
      
      forker.py: Now forks and spawns, depending on os.
          XXX This needs to be cleaned up a lot, since the interfaces on Windows and
          Unix are nothing alike.
      
      testZEO.py:  Add WindowsGenericTests and WindowsZEOFileStorageTests.
          These test cases use the Windows-specific forker interface.  They also
          use getStorageInfo() to describe the storage, rather than getStorage()
          to create the storage.  This is necessary because the storage instance
          is created in a separate process.
      0be6d6ea
    • Jeremy Hylton's avatar
      7ebc2f00
    • Jim Fulton's avatar
      Added __cmp__ from Greg Ward. · 65da8605
      Jim Fulton authored
      65da8605
  2. 14 Aug, 2001 1 commit
  3. 13 Aug, 2001 1 commit
  4. 07 Aug, 2001 3 commits
  5. 06 Aug, 2001 3 commits
  6. 03 Aug, 2001 1 commit
  7. 30 Jul, 2001 2 commits
  8. 19 Jul, 2001 1 commit
  9. 17 Jul, 2001 1 commit
  10. 13 Jul, 2001 1 commit
  11. 09 Jul, 2001 1 commit
  12. 20 Jun, 2001 3 commits
  13. 15 Jun, 2001 1 commit
    • Barry Warsaw's avatar
      checkHistoryAfterVersionCommit(), checkHistoryAfterVersionAbort(): · 904f8975
      Barry Warsaw authored
      After consultation with Jim, we agreed that Full's behavior vis object
      serial numbers after a version commit/abort are correct.  The new
      revision should get the serial number of the transaction that did the
      commit/abort.
      
      FileStorage is actually broken here; the new revision gets the same
      serial number as the last in-version revision.  However, the way the
      tests are written, it works for either storage, so I'm just updating
      some comments to explain the situation.
      
      Note: Jim also explained that history()'s "version" argument should be
      ignored.  Doesn't make much difference to these tests though.
      904f8975
  14. 14 Jun, 2001 6 commits
  15. 11 Jun, 2001 1 commit
  16. 08 Jun, 2001 1 commit
  17. 05 Jun, 2001 2 commits
  18. 04 Jun, 2001 3 commits
  19. 01 Jun, 2001 4 commits
  20. 31 May, 2001 1 commit