* Added custom DatabaseTestAttribute to help separating unit tests from component tests.

0.6.5-rc1
lbsa71 2009-04-09 06:42:15 +00:00
parent 65dcfdf031
commit a707fa7bea
31 changed files with 47 additions and 30 deletions

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.MySQL.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class MySQLAssetTest : BasicAssetTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMsSqlAssetTest : BasicAssetTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMsSqlEstateTest : BasicEstateTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMsSqlGridTest : BasicGridTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMsSqlInventoryTest : BasicInventoryTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMsSqlRegionTest : BasicRegionTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMsSqlUserTest : BasicUserTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMySQLAssetTest : BasicAssetTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMySQLGridTest : BasicGridTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMySQLInventoryTest : BasicInventoryTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMySQLRegionTest : BasicRegionTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMySQLUserTest : BasicUserTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateMySQLEstateTest : BasicEstateTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernatePostgreSQLAssetTest : BasicAssetTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernatePostgreSQLEstateTest : BasicEstateTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernatePostgreSQLGridTest : BasicGridTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernatePostgreSQLInventoryTest : BasicInventoryTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernatePostgreSQLRegionTest : BasicRegionTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -33,7 +33,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernatePostgreSQLUserTest : BasicUserTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -34,7 +34,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateSQLiteAssetTest : BasicAssetTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -34,7 +34,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateSQLiteEstateTest : BasicEstateTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -34,7 +34,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateSQLiteGridTest : BasicGridTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -34,7 +34,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateSQLiteInventoryTest : BasicInventoryTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -34,7 +34,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateSQLiteRegionTest : BasicRegionTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -35,7 +35,7 @@ using System.Reflection;
namespace OpenSim.Data.NHibernate.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class NHibernateSQLiteUserTest : BasicUserTest
{
private static readonly ILog m_log = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);

View File

@ -31,7 +31,7 @@ using OpenSim.Data.Tests;
namespace OpenSim.Data.SQLite.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class SQLiteAssetTest : BasicAssetTest
{
public string file;

View File

@ -31,7 +31,7 @@ using OpenSim.Data.Tests;
namespace OpenSim.Data.SQLite.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class SQLiteEstateTest : BasicEstateTest
{
public string file = "regiontest.db";

View File

@ -31,7 +31,7 @@ using OpenSim.Data.Tests;
namespace OpenSim.Data.SQLite.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class SQLiteInventoryTest : BasicInventoryTest
{
public string file;

View File

@ -31,7 +31,7 @@ using OpenSim.Data.Tests;
namespace OpenSim.Data.SQLite.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class SQLiteRegionTest : BasicRegionTest
{
public string file = "regiontest.db";

View File

@ -31,7 +31,7 @@ using OpenSim.Data.Tests;
namespace OpenSim.Data.SQLite.Tests
{
[TestFixture]
[TestFixture, DatabaseTest]
public class SQLiteUserTest : BasicUserTest
{
public string file;

View File

@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Text;
using NUnit.Framework;
namespace OpenSim.Data.Tests
{
[AttributeUsage(AttributeTargets.All,
AllowMultiple=false,
Inherited=true)]
public class DatabaseTestAttribute : CategoryAttribute
{
public DatabaseTestAttribute() : base("Database")
{
}
}
}