2005-10-28  Sebastien Pouliot  <sebastien@ximian.com>

	* SecureStringCas.cs: New. CAS unit tests for SecureString.
	* SecureStringTest.cs: New. Unit tests for SecureString.

2005-06-22  Sebastien Pouliot  <sebastien@ximian.com>

	* CodeAccessPermissionCas.cs: New. CAS unit tests for using the
	stack modifiers (mostly assert) on permissions.
	* SecurityManagerCas.cs: New. CAS unit tests for SecurityManager.
	* SecurityManagerTest.cs: Moved a policy resolution test to 
	SecurityManagerCas as it required CheckExecutionRights to be on.

2005-06-20  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for AddPermission with non-CAS 
	permissions. Added tests for ContainsNonCodeAccessPermissions.

2005-06-16  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for AddPermission and IsSubsetOf.

2005-06-16  Sebastien Pouliot  <sebastien@ximian.com>

	* NamedPermissionSetTest.cs: Added more extensive constructor and 
	default values testing.

2005-06-10  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for GetPermission with null and 
	when using a subclass of a permission. Also some new (not working)
	tests for NET_2_0.

2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added unification tests for permissions inside
	an ECMA signed assembly.

2005-05-28  Sebastien Pouliot  <sebastien@ximian.com>

	* HostSecurityManagerTest.cs: Remove NotWorking from tests.

2005-05-27  Sebastien Pouliot  <sebastien@ximian.com>

	* NamedPermissionSetTest.cs: Re-enable the "NotWorking" unit test.
	* PermissionSetCas.cs: New. Moved RevertAssert unit tests from 
	PermissionSetTest to here as they require --security to work.
	* PermissionSetTest.cs: Re-enable the "NotWorking" NET_2_0 unit tests.
	* SecurityContextCas.cs: Fixed namespace.

2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityContextCas.cs: New. CAS unit tests for SecurityContext.
	* SecurityContextTest.cs: New. Unit tests for SecurityContext.
	* SecurityCriticalAttributeTest.cs: New. Unit tests for 
	SecurityCriticalAttribute.
	* SecurityTransparentAttributeTest.cs: New. Unit tests for 
	SecurityTransparentAttribute.

2005-04-25  Sebastien Pouliot  <sebastien@ximian.com> 

	* HostSecurityManagerTest.cs: Renamed HostSecurityManagerFlags to 
	HostSecurityManagerOptions to match beta2.
	* PermissionSetCollectionTest.cs: Removed "set" tests for the 
	PermissionSets property (removed in beta2).

2005-03-31  Sebastien Pouliot  <sebastien@ximian.com> 

	* SecurityExceptionCas.cs: Added new tests for GetObjectData.

2005-01-30  Sebastien Pouliot  <sebastien@ximian.com> 

	* PermissionSetTest.cs: Changed [Ignore] to [Category("NotDotNet")] to
	reduce nunit logs.
	* SecurityElementTest.cs: Changed [Ignore] to [Category("NotDotNet")] 
	to reduce nunit logs.
	* SecurityManagerTest.cs: Changed [Ignore] to [Category("NotDotNet")] 
	to reduce nunit logs.

2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 

	* SecurityExceptionCas.cs: New. Permission tests for SecurityException.

2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: Added new tests for 2.0. Fixed a test to work
	even if the SecurityManager.CheckExecutionRights is false.

2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetCollectionTest.cs: Added tests for to see if alternates
	IList implementation (e.g. non-ArrayList) are supported as this 
	affects where we must check for exceptions.
	* SecurityElementTest.cs: Add new tests for 2.0 methods. Adapted 
	existing tests to deal with the fact that 2.0 doesn't indent the XML
	attributes and child elements.

2005-01-09  Sebastien Pouliot  <sebastien@ximian.com>

	* HostSecurityManagerTest.cs: New. Unit tests for HostSecurityManager.
	* PermissionSetCollectionTest.cs: New. Unit tests for PermissionSet
	Collection.

2005-01-04  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs, SecurityManagerTest.cs: Adjusted unit tests so
	they now execute without errors on 2.0 Dec CTP.

2003-09-01  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Fixed tests so they execute without errors on
	both Fx 1.1 and Fx 2.0 (beta 1).
	* SecurityManagerTest.cs: Fixed tests so they execute without errors 
	on both Fx 1.1 and Fx 2.0 (beta 1).

2003-09-01  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for IsEmpty which can return true
	even when Count > 0. Added tests for FromXml to see if class names
	requires to be resolved when loaded from policy files.
	* SecurityManagerTest.cs: Minor changes to tests so they succeed with 
	both Fx 1.1 and Fx 2.0 (beta 1).

2003-08-31  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Fixed two typos than changed the behaviour of
	Intersect and RemovePermission.

2003-08-30  Sebastien Pouliot  <sebastien@ximian.com>

	* NamedPermissionTest.cs: Added unit tests for Copy(), Copy(name), 
	more tests for From/ToXml and Equals/GetHashCode (for NET_2_0).
	* PermissionSetTest.cs: Added new unit tests for AddPermission, 
	ContainsNonCodeAccessPermissions, partial tests for undocumented
	ConvertPermissionSet, Copy, CopyTo, GetHashCode (for NET_2_0),
	GetPermission, Intersect, IsSubset, RemovePermission, SetPermission 
	and Union.

2003-08-12  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: More policy resolution tests when using host
	or assembly provided evidences.

2003-08-04  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: Added more unit tests.

2003-08-02  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: Added bunch of tests for null usage. 
	Converted to NUnit 2.2.

2003-05-20  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityElementTest.cs: SetUp is now public (required for new nunit).

2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

	* SecurityElementTest.cs: Added new tests for duplicate attributes 
	and multiple attribute order and ToString representation.

2004-01-24  David Sheldon <dave-mono@earth.li>

	* CodeAccessPermissionTest.cs (To_String): Compared
	Environment.NewLine rather than "\r\n"

2004-01-11  Sebastien Pouliot  <spouliot@videotron.ca>

	* CodeAccessPermissionTest.cs: Fixed CustomCAS test under Windows.

2004-01-06  Sebastien Pouliot  <spouliot@videotron.ca>

	* CodeAccessPermissionTest.cs: Added a new test for calling Demand on
	custom code access permission. 
	Ref: http://bugzilla.ximian.com/show_bug.cgi?id=52626
	* SecurityExceptionTest.cs: New. Unit tests for SecurityException.

2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

	* CodeAccessPermissionTest.cs: New. Unit tests on a non-abstract 
	CodeAccessPermission class.
	* SecurityManagerTest.cs: Removed .Policy from namespace. 

2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

	* SecurityManagerTest.cs: New. Added VERY minimal unit tests that I 
	used to validate some behaviors.

2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>

	* SecurityElementTest.cs: Added new tests, constructors and null 
	related, and converted to NUnit2.

2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>

	* PermissionSetTest.cs: New. Partial unit tests for PermissionSet.
	* NamedPermissionSetTest.cs: New. Complete unit tests.

2002-12-21  Nick Drochak <ndrochak@gol.com>

	* all: make tests build and run under nunit2

2002-06-11  Nick Drochak  <ndrochak@gol.com>

	* SecurityElementTest.cs: Catch and report unexpected exceptions.

2002-04-27  Lawrence Pit <loz@cable.a2000.nl>

	* ChangeLog: added
	* AllTests.cs: added
	* SecurityElementTest.cs: added

