Jeff Ames
ee205e7e81
Formatting cleanup.
2009-10-01 01:17:47 +09:00
Kunnis
dd78c250ae
* Added Expression based ignores to the PropertyScrambler, which makes a lot of the tests clearer because I'm not constantly resetting properties.
2009-08-16 14:34:16 -04:00
Kunnis
f6251ce810
* Modified SQLite/SQLiteInventoryStore.cs to not throw if the inventory row does not exist, to match the mysql behavior. * Modified SQLite/SQLiteRegionData.cs to only persist temporary items following the same rules mysql uses. * Added another ignore to the inventory test that was missing. * Added a few more ignores to the RegionTest that the first version of my test were missing. * Added ignoring the root Folder ID, which is set by the inventory system. * Added several improvements to the PropertyCompareConstraint: Protection against infinite loops, added IComparable<T> (for UUID) and moved IComparable before the property matching. * Fixed a bug where I was saving the inside of the ignore expression instead of the outside of it.
2009-08-16 14:15:59 -04:00
Kunnis
23d478f2fa
Adding in Reflection-based testing, to ensure that all properties are covered.
2009-08-16 13:35:44 -04:00
Justin Clark-Casey (justincc)
31820b0026
minor formatting adjustments
2009-08-14 18:36:09 +01:00
Jeff Ames
840de6c036
Minor: Change OpenSim to OpenSimulator in older copyright headers and LICENSE.txt.
2009-06-01 06:37:14 +00:00
Sean Dague
5ef6794165
make the asserts spit out messages about their test names
2009-04-13 21:04:50 +00:00
Justin Clarke Casey
36e648a37a
* minor: Remove most mono compiler warnings
2009-02-25 20:53:02 +00:00
Charles Krinke
8f55b9d735
Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:
...
* Added log4net dependency to physxplugin in prebuild.xml.
* Added missing m_log fields to classes.
* Replaced Console.WriteLine with appropriate m_log.Xxxx
* Tested that nant test target runs succesfully.
* Tested that local opensim sandbox starts up without errors.
2009-02-22 20:52:55 +00:00
lbsa71
801da4346a
* optimized usings.
2009-02-12 09:53:12 +00:00
Dr Scofield
9b66108081
This changeset is the step 1 of 2 in refactoring
...
OpenSim.Region.Environment into a "framework" part and a modules only
part. This first changeset refactors OpenSim.Region.Environment.Scenes,
OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces
into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region
modules in OpenSim.Region.Environment.
The next step will be to move region modules up from
OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and
then sort out which modules are really core modules and which should
move out to forge.
I've been very careful to NOT BREAK anything. i hope i've
succeeded. as this is the work of a whole week i hope i managed to
keep track with the applied patches of the last week --- could any of
you that did check in stuff have a look at whether it survived? thx!
2009-02-06 16:55:34 +00:00
Sean Dague
95de4717b6
* Minor test correction, comment removal
...
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com >
2008-12-03 19:19:51 +00:00
Sean Dague
b2ab15ba34
Extends Avatar Appearance tests
...
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com >
2008-12-03 19:19:39 +00:00
Sean Dague
99fb0d7b33
Extended Agent Tests
...
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com >
2008-11-18 12:48:29 +00:00
Sean Dague
46492f3c11
From: arthursv@linux.vnet.ibm.com
...
Add more unit tests for user cases
Persist more user fields into mysql that already had columns
defined but weren't getting passed to the mysql manager.
2008-11-06 17:07:08 +00:00
Sean Dague
8bacdbd49c
add a test that ensures that databases work if email is null.
...
From: Sean Dague <sdague@gmail.com >
2008-11-05 13:23:25 +00:00
Sean Dague
972143b592
- Added stronger persistence tests for BasicUserTests
...
From: Arthur Rodrigo S Valadares <arthursv@linux.vnet.ibm.com >
2008-11-04 18:53:13 +00:00
Sean Dague
702249358b
implement email field for MySQL and SQLite
...
From: Sean Dague <sdague@gmail.com >
2008-11-04 14:54:42 +00:00
Jeff Ames
f5c9600eb7
Update svn properties, minor formatting cleanup.
2008-10-17 02:50:39 +00:00
Sean Dague
a29d8b9abb
- Removed debug print method
2008-10-16 19:05:32 +00:00
Sean Dague
b61f124cc3
more fun with rebasing
2008-10-16 18:41:24 +00:00
Sean Dague
43928d5253
resorting out this merge from arthur, sorry for so many commits here.
2008-10-16 17:46:46 +00:00
Sean Dague
8795bb623d
- Enforced no user or agent with UUID 0 on agent DB insertion
2008-10-16 17:46:43 +00:00
Sean Dague
24822ab890
- New attempt after merging problem
2008-10-16 15:58:06 +00:00
Sean Dague
fa3d8220f2
- Enforced no user or agent with UUID 0 on agent DB insertion
2008-10-16 15:58:05 +00:00
Sean Dague
b9a736f0b8
- Removed a Console.Writeline and added a Test that will be changed
...
if the last commit is accepted
2008-10-16 15:58:03 +00:00
Sean Dague
8621303ea9
- Removed debug print method
2008-10-16 15:58:01 +00:00
Sean Dague
72725a0894
- Enforced no user or agent with UUID 0 on agent DB insertion
2008-10-16 15:57:59 +00:00
Sean Dague
ceb5830142
clean up a merge conflict and remove a console message
2008-10-15 21:00:08 +00:00
Sean Dague
63ef14bd8c
- Added User Appearance Set and Get tests
2008-10-15 18:15:46 +00:00
Sean Dague
f2eca571b8
- Removed a Console.Writeline and added a Test that will be changed
...
if the last commit is accepted
2008-10-15 18:15:45 +00:00
Sean Dague
fa8c0d7683
- Makes MySQL reject inserting UUID 0
...
- Makes SQLite mimick MySQL default behavior on first
and last name already on db: it does not insert the
new record.
- Added tests for UUID 0 and for new UUID with existing
first and last name.
2008-10-15 18:15:43 +00:00
Sean Dague
8e3c10234a
Removed some comments
2008-10-15 18:15:40 +00:00
Sean Dague
a27352010a
Merge commit 'arthur/master'
2008-10-14 19:00:43 +00:00
Justin Clarke Casey
97323345ee
* minor: remove warnings
2008-09-26 15:28:14 +00:00
Sean Dague
1aab81e235
couple of minor test cleanups to see if this gets us past the bamboo hump
2008-09-23 21:56:38 +00:00
Sean Dague
6dd2841ed8
add in bits to attempt to enable log4net on these tests to help when debugging
2008-09-19 20:53:42 +00:00
Sean Dague
9349cf3149
move the actual [Test] methods for databases to OpenSim.Data.Tests
...
classes. This did mean loosing 1 unit test that was actually testing
an sqlite function directly instead of the interface.
2008-09-12 18:13:43 +00:00