mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 20:05:33 +08:00
be more clever and move the bulk of the db tests for inventory into
OpenSim.Data.Tests, then subclass with custom init bits for sqlite. As I've only been testing the plugin interfaces anyway, this should make it very easy to write only a little bit of code to use these tests for other databases. It will also give us the framework for definining the datastore behavior and making sure that all the databases do the same thing.
This commit is contained in:
32
prebuild.xml
32
prebuild.xml
@@ -228,6 +228,37 @@
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
<Project name="OpenSim.Data.Tests" path="OpenSim/Data/Tests" type="Library">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
<OutputPath>../../../bin/</OutputPath>
|
||||
</Options>
|
||||
</Configuration>
|
||||
<Configuration name="Release">
|
||||
<Options>
|
||||
<OutputPath>../../../bin/</OutputPath>
|
||||
</Options>
|
||||
</Configuration>
|
||||
|
||||
<ReferencePath>../../../bin/</ReferencePath>
|
||||
<Reference name="System" localCopy="false"/>
|
||||
<Reference name="System.Xml"/>
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="XMLRPC.dll"/>
|
||||
<Reference name="OpenMetaverse.dll"/>
|
||||
<Reference name="OpenMetaverseTypes.dll"/>
|
||||
<Reference name="OpenSim.Framework"/>
|
||||
<Reference name="OpenSim.Data.Base"/>
|
||||
<Reference name="OpenSim.Region.Environment"/>
|
||||
<Reference name="log4net.dll"/>
|
||||
<Reference name="Mono.Addins.dll" />
|
||||
<Reference name="nunit.framework.dll" />
|
||||
<Files>
|
||||
<Match pattern="*.cs" recurse="true"/>
|
||||
</Files>
|
||||
</Project>
|
||||
|
||||
|
||||
<Project name="OpenSim.Data.MySQLMapper" path="OpenSim/Data/MySQLMapper" type="Library">
|
||||
<Configuration name="Debug">
|
||||
<Options>
|
||||
@@ -1474,6 +1505,7 @@
|
||||
<Reference name="System.Data"/>
|
||||
<Reference name="System.Data.SQLite.dll"/>
|
||||
<Reference name="OpenSim.Data"/>
|
||||
<Reference name="OpenSim.Data.Tests"/>
|
||||
<Reference name="OpenSim.Data.SQLite" />
|
||||
<Reference name="System.Drawing"/>
|
||||
<Reference name="OpenSim.Framework"/>
|
||||
|
||||
Reference in New Issue
Block a user