+2009-06-24 Zoltan Varga <vargaz@gmail.com>
+
+ * *.cs: Convert all tests to new-style nunit classes/methods.
+
+2006-08-21 Sebastien Pouliot <sebastien@ximian.com>
+
+ * FileIOPermissionTest.cs: Added new test cases for union (#79118) and
+ subpath handling.
+
+2006-04-07 Sebastien Pouliot <sebastien@ximian.com>
+
+ * FileIOPermissionTest.cs: Adjust test cases for wildcards (like *)
+ that are valid in filenames under UNIX.
+
+2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CodeAccessSecurityAttributeTest.cs,
+ EnvironmentPermissionAttributeTest.cs,
+ FileDialogPermissionAttributeTest.cs,
+ FileIOPermissionAttributeTest.cs,
+ GacIdentityPermissionAttributeTest.cs,
+ HostProtectionAttributeTest.cs,
+ IsolatedStorageFilePermissionAttributeTest.cs,
+ IsolatedStoragePermissionAttributeTest.cs,
+ KeyContainerPermissionAttributeTest.cs,
+ PermissionSetAttributeTest.cs, PrincipalPermissionAttributeTest.cs,
+ PublisherIdentityPermissionAttributeTest.cs,
+ ReflectionPermissionAttributeTest.cs,
+ RegistryPermissionAttributeTest.cs, SecurityAttributeTest.cs,
+ SecurityPermissionAttributeTest.cs,
+ SiteIdentityPermissionAttributeTest.cs,
+ StrongNameIdentityPermissionAttributeTest.cs,
+ UIPermissionAttributeTest.cs, UrlIdentityPermissionAttributeTest.cs,
+ ZoneIdentityPermissionAttributeTest.cs: Removed *Choice security
+ actions.
+
+2005-06-16 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PrincipalPermissionTest.cs: Added more tests for IsSubsetOf method.
+
+2005-05-18 Sebastien Pouliot <sebastien@ximian.com>
+
+ * HostProtectionAttributeTest.cs: Added tests to check for individual
+ removal of flags.
+ * SecurityPermissionAttributeTest.cs: Added tests to check for
+ individual removal of flags.
+
+2005-04-27 Sebastien Pouliot <sebastien@ximian.com>
+
+ * IBuiltInPermissionTest.cs: Fixed token index numbers wrt beta2.
+ * IsolatedStorageFilePermissionTest.cs: Change containment to match
+ beta2.
+ * UrlIdentityPermissionTest.cs: Fixed test case for 2.0.
+ * ZoneIdentityPermissionAttributeTest.cs: Tag unrestricted test as
+ NotWorking.
+
+2005-03-31 Sebastien Pouliot <sebastien@ximian.com>
+
+ * FileIOPermissionTest.cs: Added a test case for a filename starting
+ with the "file://" scheme (which isn't valid).
+
+2005-02-24 Sebastien Pouliot <sebastien@ximian.com>
+
+ * StrongNameIdentityPermissionTest.cs: Fixed some bad tests and
+ re-enabled the tests on NET_2_0 profile.
+
+2005-01-08 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PermissionSetAttributeTest.cs: Added unit tests for Hex property.
+
+2005-01-06 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PublisherIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
+ * SiteIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
+ * StrongNameIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
+ * UrlIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
+
+2005-01-05 Sebastien Pouliot <sebastien@ximian.com>
+
+ * DataProtectionPermissionAttributeTest.cs: Moving to System.Security.
+
+2005-01-04 Sebastien Pouliot <sebastien@ximian.com>
+
+ * GacIdentityPermissionTest.cs, IBuiltInPermissionTest.cs,
+ PublisherIdentityPermissionAttributeTest.cs,
+ PublisherIdentityPermissionTest.cs,
+ SiteIdentityPermissionAttributeTest.cs, SiteIdentityPermissionTest.cs,
+ StrongNameIdentityPermissionAttributeTest.cs,
+ StrongNameIdentityPermissionTest.cs,
+ UrlIdentityPermissionAttributeTest.cs, UrlIdentityPermissionTest.cs,
+ ZoneIdentityPermissionTest.cs: Adjusted unit tests so they now execute
+ without errors on 2.0 Dec CTP.
+
+2004-10-15 Sebastien Pouliot <sebastien@ximian.com>
+
+ * PrincipalPermissionTest.cs: Added two new tests to check for nulls
+ during intersection.
+
+2004-09-04 Sebastien Pouliot <sebastien@ximian.com>
+
+ * FileIOPermissionAttributeTest.cs: Added a new test to check that the
+ attribute class accept (and retains) non-c14n filenames while the
+ permission class accept, but c14n, filenames. Fixed other tests that
+ didn't check for c14n results from the created permission.
+
+2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
+
+ * RegistryPermissionTest.cs: New. Unit tests for RegistryPermission.
+ Added tests for subsets on keys (as this is valid).
+ * UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
+ which results in a different behaviour in Fx 1.1 and 2.0.
+
+2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
+
+ * EnvironmentPermissionTest.cs: Fixed tests so they execute without
+ errors on both Fx 1.1 and Fx 2.0 (beta 1).
+ * PublisherIdentityPermissionTest.cs: Fixed tests so they execute
+ without errors on both Fx 1.1 and Fx 2.0 (beta 1).
+ * SiteIdentityPermissionTest.cs: Fixed tests so they execute without
+ errors on both Fx 1.1 and Fx 2.0 (beta 1). Fixed line endings.
+ * StrongNameIdentityPermissionTest.cs: Fixed tests so they execute
+ without errors on both Fx 1.1 and Fx 2.0 (beta 1).
+ * StrongNamePublicKeyBlobTest.cs: Fixed tests so they execute without
+ errors on both Fx 1.1 and Fx 2.0 (beta 1). Converted tests to NUnit
+ 2.2 format.
+ * UrlIdentityPermissionTest.cs: Fixed tests so they execute without
+ errors on both Fx 1.1 and Fx 2.0 (beta 1).
+
+2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ZoneIdentityPermissionTest.cs: Ensure we aren't encoding NoZone in
+ the permission XML (ToXml).
+
+2003-08-20 Sebastien Pouliot <sebastien@ximian.com>
+
+ * CodeAccessSecurityAttributeTest.cs: New unit tests for abstract
+ class CodeAccessSecurityAttribute.
+ * DataProtectionPermissionAttributeTest.cs: New unit tests for Fx 2.0
+ DataProtectionPermissionAttribute class.
+ * HostProtectionAttributeTest.cs: New unit tests for Fx 2.0
+ HostProtectionAttribute class.
+ * IsolatedStoragePermissionAttributeTest.cs: New unit tests for
+ abstract class IsolatedStoragePermissionAttribute.
+ * KeyContainerPermissionAttributeTest.cs: New unit tests for Fx 2.0
+ KeyContainerPermissionAttribute class.
+ * SecurityAttributeTest.cs: New unit tests for abstract class
+ SecurityAttribute.
+ * SiteIdentityPermissionTest.cs: New unit tests for
+ SiteIdentityPermission. Lacks tests for wilcards.
+ * UrlIdentityPermissionTest.cs: New unit tests for
+ UrlIdentityPermission. Lacks tests for wilcards.
+
+2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
+
+ * EnvironmentPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format. Fixed small
+ behaviour difference with Fx 2.0.
+ * FileDialogPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+ * FileIOPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format. Added tests
+ for new Fx 2.0 properties.
+ * PermissionSetAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format. Added tests
+ for new Fx 2.0 properties.
+ * PrincipalPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+ * PublisherIdentityPermissionAttributeTest.cs: Added tests to check
+ class's attributes. Converted existing tests to NUnit 2.2 format.
+ * ReflectionPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+ * RegistryPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format. Added tests
+ for new Fx 2.0 properties.
+ * SecurityPermissionAttributeTest.cs: Removed unrequired line.
+ * SiteIdentityPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+ * StrongNameIdentityPermissionAttributeTest.cs: Removed unrequired line.
+ * UIPermissionAttributeTest.cs: Removed unrequired line.
+ * UrlIdentityPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+ * ZoneIdentityPermissionAttributeTest.cs: Removed unrequired line.
+
+
+2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
+
+ * SecurityPermissionAttributeTest.cs: Added unit tests for invalid
+ SecurityAction, Flags effects and custom attributes. Converted
+ existing tests to NUnit 2.2 format.
+ * SecurityPermissionTest.cs: New. Unit tests for SecurityPermission.
+
+2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
+
+ * IsolatedStorageFilePermissionAttributeTest.cs: Added tests to check
+ class's attributes. Converted existing tests to NUnit 2.2 format.
+ * IsolatedStorageFilePermissionTest.cs: New. Unit tests for
+ IsolatedStorageFilePermission.
+ * GacIdentityPermissionAttributeTest.cs: New unit tests for
+ GacIdentityPermissionAttribute (NET_2_0).
+ * GacIdentityPermissionTest.cs: New unit tests for
+ GacIdentityPermission (NET_2_0).
+ * StrongNameIdentityPermissionAttributeTest.cs: Added tests to
+ check class's attributes.
+ * UIPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+ * ZoneIdentityPermissionAttributeTest.cs: Added tests to check class's
+ attributes. Converted existing tests to NUnit 2.2 format.
+
+2003-08-17 Sebastien Pouliot <sebastien@ximian.com>
+
+ * IBuiltInPermissionTest.cs: New. Unit tests to check the result of
+ the "somewhat undocumented" IBuiltInPermission.GetTokenIndex on all
+ permissions inside corlib.
+ * StrongNameIdentityPermissionTest.cs: New. Unit tests for
+ StrongNameIdentityPermission.
+ * StrongNameIdentityPermissionAttributeTest.cs: Added unit test to
+ check the behavior of using an invalid SecurityAction. Added tests
+ for CreatePermission. Converted existing tests to NUnit 2.2 format.
+ * UIPermissionTest.cs: New. Unit tests for UIPermission.
+ * UIPermissionAttributeTest.cs: Added unit tests to check the behavior
+ of using invalid enums for properties (no checks).
+ * ZoneIdentityPermissionAttributeTest.cs: Added unit tests to check
+ the behavior of using invliad enums for properties (no checks).
+ * ZoneIdentityPermissionTest.cs: Added new unit tests for XML decoding.
+
+2003-08-04 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ZoneIdentityPermissionTest.cs: Added tests to check that NoZone is a
+ subset of every SecurityZone.
+
+2003-08-03 Sebastien Pouliot <sebastien@ximian.com>
+
+ * ZoneIdentityPermissionTest.cs: New. NUnit 2.2 format.
+
2003-05-20 Sebastien Pouliot <sebastien@ximian.com>
* PublisherIdentityPermissionTest.cs: SetUp is now public (required