changeset 7:209c2e9b8b20

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
author IBBoard <dev@ibboard.co.uk>
date Sat, 14 Mar 2009 16:41:57 +0000
parents bfac867dfd00
children 69bf7972c9fd
files IBBoard.WarFoundry.API.Tests.csproj MockObjects/MockRaceZipFile.cs MockObjects/MockSystemZipFile.cs
diffstat 3 files changed, 9 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/IBBoard.WarFoundry.API.Tests.csproj	Sat Mar 14 16:24:47 2009 +0000
+++ b/IBBoard.WarFoundry.API.Tests.csproj	Sat Mar 14 16:41:57 2009 +0000
@@ -10,8 +10,6 @@
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>IBBoard.WarFoundry.API.Tests</RootNamespace>
     <AssemblyName>IBBoard.WarFoundry.API.Tests</AssemblyName>
-    <StartupObject>
-    </StartupObject>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -53,11 +51,15 @@
   <ItemGroup>
     <None Include="COPYING.GPL" />
     <None Include="COPYING.LGPL" />
-    <None Include="testdata\Test.race" />
-    <None Include="testdata\Test.system" />
+    <None Include="testdata\Test.race">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="testdata\Test.system">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
   </ItemGroup>
   <ItemGroup>
-    <Reference Include="ICSharpCode.SharpZipLib, Version=0.85.4.369, Culture=neutral, PublicKeyToken=1b03e6acf1164f73">
+    <Reference Include="ICSharpCode.SharpZipLib, Version=0.85.5.452, Culture=neutral, PublicKeyToken=1b03e6acf1164f73">
       <SpecificVersion>False</SpecificVersion>
       <HintPath>libs\ICSharpCode.SharpZipLib.dll</HintPath>
     </Reference>
--- a/MockObjects/MockRaceZipFile.cs	Sat Mar 14 16:24:47 2009 +0000
+++ b/MockObjects/MockRaceZipFile.cs	Sat Mar 14 16:41:57 2009 +0000
@@ -10,7 +10,7 @@
 {	
 	public class MockRaceZipFile : ZipFile
 	{		
-		public MockRaceZipFile() : base(new FileInfo("Test.race").OpenRead())
+		public MockRaceZipFile() : base("testdata/Test.race")
 		{
 		}
 	}
--- a/MockObjects/MockSystemZipFile.cs	Sat Mar 14 16:24:47 2009 +0000
+++ b/MockObjects/MockSystemZipFile.cs	Sat Mar 14 16:41:57 2009 +0000
@@ -10,7 +10,7 @@
 {
 	public class MockSystemZipFile : ZipFile
 	{
-		public MockSystemZipFile() : base(new FileInfo("Test.system").OpenRead())
+		public MockSystemZipFile() : base("testdata/Warhammer5th.system")
 		{
 		}
 	}