Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#44 closed defect (released)

Fix WarFoundry API tests

Reported by: ibboard Owned by: ibboard
Priority: major Milestone:
Component: WarFoundry-API Version:
Keywords: Cc:
Blocked By: Blocking:

Description

The WarFoundry API tests currently throw an "end of stream" exception. This should be resolved so that the tests complete successfully.

Change History (9)

comment:1 Changed 10 years ago by ibboard

Status: newaccepted

comment:2 Changed 10 years ago by ibboard

(In r57) Re #44 - Fix WarFoundry API tests

  • Update .csproj to reference new SharpZipLib library
  • Copy test data to output dir on build
  • Make Mock files reference data files in "testdata" folder as file names

comment:3 Changed 10 years ago by ibboard

(In r59) Re #44 - Fix API tests

  • Make AbstractNative factory silently dispose of IOExceptions - test data triggers one on the SharpZipLib DLL
  • Remove unused MakeZipFile method
  • Rename GetGameSystemLoadingFactoryForFile to remove reference to Race

comment:4 Changed 10 years ago by ibboard

(In r60) Re #44 - Fix API tests

  • Remove unused method

comment:5 Changed 10 years ago by ibboard

(In r61) Re #44 - Fix tests

  • Make spec of method more explicit

comment:6 Changed 10 years ago by ibboard

Resolution: fixed
Status: acceptedclosed

(In r67) Fixes #44 - Fix API tests

  • Rename MockFactory to MockSystemFactory
  • Update test Race and System files
  • Update broken test to match current load methods
  • Remove unused "FixedFileWarFoundryLoader" that isn't applicable to new load method

comment:7 Changed 10 years ago by ibboard

released: 1

Mark released changes as released

comment:8 Changed 10 years ago by ibboard

released: 1yes

Mark released fixes as released using radio values

comment:9 Changed 9 years ago by ibboard

Resolution: fixedreleased

Mark fix as released under a previous version

Note: See TracTickets for help on using tickets.