2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / corlib / Test / System.Security.Permissions / ChangeLog
index de6b61fb19a16564b4a55e9e6baeb6d30642fbed..2a32d5da1e963a2e362f6662f96104e95adc43fe 100644 (file)
@@ -1,3 +1,136 @@
+2004-09-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * RegistryPermissionTest.cs: New. Unit tests for RegistryPermission.
+       * 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 
+       for new nunit).
+
 2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>
 
        * FileIOPermissionTest.cs: Converted to NUnit2. Added a test to show a