diff IBBoard.Tests.csproj @ 24:948317c89fad

Re #32: Add staged loading of translations * Separate out test data by purpose * Add test of loading inherited XML
author IBBoard <dev@ibboard.co.uk>
date Fri, 09 Apr 2010 19:51:50 +0000
parents acf828df8c0b
children 16c28954b559
line wrap: on
line diff
--- a/IBBoard.Tests.csproj	Fri Apr 09 19:35:35 2010 +0000
+++ b/IBBoard.Tests.csproj	Fri Apr 09 19:51:50 2010 +0000
@@ -42,7 +42,7 @@
     <Compile Include="Lang\ModifiableTranslationSetTest.cs" />
     <Compile Include="Lang\TranslationXmlLoaderTest.cs" />
     <Compile Include="Lang\TranslationLanguageTest.cs" />
-    <Compile Include="Lang\XmlTranslationSet.cs" />
+    <Compile Include="Lang\XmlTranslationSetTest.cs" />
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
@@ -57,9 +57,10 @@
     <Folder Include="Xml\" />
     <Folder Include="Lang\" />
     <Folder Include="test-data\" />
-    <Folder Include="test-data\translations\" />
-    <Folder Include="test-data\schemas\" />
     <Folder Include="Lang\Mock\" />
+    <Folder Include="test-data\TranslationTests\" />
+    <Folder Include="test-data\XmlLoaderTests\" />
+    <Folder Include="test-data\XmlLoaderTests\translations\" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\IBBoard\IBBoard.csproj">
@@ -77,15 +78,27 @@
     </MonoDevelop>
   </ProjectExtensions>
   <ItemGroup>
-    <None Include="test-data\translations\en.translation">
+    <None Include="test-data\TranslationTests\schemas\translation.xsd">
+      <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="test-data\TranslationTests\translations\en.translation">
       <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
-    <None Include="test-data\translations\it.translation">
+    <None Include="test-data\TranslationTests\translations\it.translation">
       <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>
-    <None Include="test-data\schemas\translation.xsd">
+    <None Include="test-data\XmlLoaderTests\translations\en.translation">
+      <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="test-data\XmlLoaderTests\schemas\translation.xsd">
+      <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="test-data\XmlLoaderTests\translations\en-GB.translation">
       <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations>
       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
     </None>