Switch to compiler-tester
[mono.git] / mcs / class / corlib / Test / System.Security.Policy / ChangeLog
index 03d492ffb100748e0389a0c0d4ad80fa718dd9b6..b965192f54b8cb9359bd258829c80c763368db27 100644 (file)
@@ -1,3 +1,248 @@
+2005-06-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * StrongNameMembershipConditionTest.cs: New. Unit tests for 
+       StrongNameMembershipCondition.
+       * StrongNameTest.cs: Added test case for empty name.
+
+2005-05-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs: Added unit tests for RemovePermissionSet and
+       Recover methods.
+
+2005-05-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyStatementTest.cs: New. Unit tests for PolicyStatement.
+
+2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ApplicationTrustTest.cs: New. Unit tests for ApplicationTrust (2.0).
+
+2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * FileCodeGroupTest.cs: Revoved tests for Scope property (2.0).
+       * GacMembershipConditionTest.cs: Renamed Gac to GacInstalled (new name
+       * GacTest.cs: Renamed Gac to GacInstalled (new name in beta2).
+       in beta2).
+       * IBuiltInEvidenceTest.cs: Renamed Gac to GacInstalled (new name in 
+       beta2).
+       * SiteTest.cs: Removed [Catogery("NotWorking")] from some 2.0 tests.
+       * UrlTest.cs: Removed [Catogery("NotWorking")] from some 2.0 tests.
+       * UrlMembershipConditionTest.cs: Removed [Catogery("NotWorking")] from
+       some 2.0 tests.
+
+2005-03-18  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs: Remove non-corlib permission classes from the 
+       policy XML string as this can fail for "make distcheck".
+
+2005-02-16  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs: Renamed the file created by the StoreLocation 
+       test case to include the username. This way multiple users sharing
+       /tmp cannot block the test execution (e.g. buildbot). Also tries to
+       remove the file after the test.
+
+2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * HashTest.cs: Oops, changed "NotWorking" to "NotDotNet".
+
+2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * HashTest.cs: Changed [Ignore] to [Category("NotWorking")] to reduce
+       nunit logs.
+
+2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs: Removed [Ignore] from tests as they now execute
+       properly on 2.0. For 1.x the tests are added to the NotDotNet category.
+
+2004-09-19  Alexis Christoforides <alexis@thenull.net>
+
+       * UnionCodeGroupTest.cs: Added ResolveWithChildren test.
+
+2004-09-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * HashTest.cs: Fixed tests so they execute without errors on both
+       Fx 1.1 and Fx 2.0 (beta 1).
+       * PublisherTest.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.
+       * SiteTest.cs: Fixed tests so they execute without errors on both Fx 
+       1.1 and Fx 2.0 (beta 1).
+       * StrongNameTest.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.
+       * UrlTest.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.
+
+2004-09-01  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ZoneTest.cs: Added test to check that NoZone isn't included in the 
+       permission XML (returned by CreateIdentityPermission).
+
+2004-08-30  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * SiteTest.cs: Added tests for CreateFromUrl. Updated AllChars for the
+       differences in Fx 2.0.
+       * UrlTest.cs: Unignore Url_InvalidSite and started changes to be
+       compatible with NET_2_0.
+       * ZoneTest.cs: Added tests for CreateFromUrl and ToString.
+
+2004-08-26  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ApplicationDirectoryTest.cs: New. For NET_2_0 profile.
+       * EvidenceTest.cs: Added more tests for 1.1 and new tests for 2.0.
+       * FileCodeGroupTest.cs: Added more tests for Resolve,
+       ResolveMatchingCodeGroups and new Fx 2.0 Scope property.
+       * HashMembershipConditionTest.cs: New. Unit tests for hash membership.
+       * HashTest.cs: New. Unit tests for hash.
+       * IBuiltInEvidenceTest.cs: New. Unit tests for the internal 
+       IBuiltInEvidence interface. All tests are [Ignore]d for the 
+       * NetCodeGroupTest.cs: Ajusted PermissionSetName for Fx 2.0.
+       * PermissionRequestEvidenceTest.cs: Ajusted existing tests for 2.0. 
+       Converted tests to NUnit 2.2 format. Converted to UNIX line endings.
+       Added test to see that the original permission sets are copied but
+       the instance copy can be changed (not copied on output).
+       * PolicyLevelTest.cs: Added more tests for Resolve and
+       ResolveMatchingCodeGroups.
+       * UnionCodeGroupTest.cs: Added more properties validation in tests.
+
+2004-08-24  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * AllMembershipConditionTest.cs: Renamed GetHashCode and 
+       ToString tests to remove compiler warnings.
+       * ApplicationDirectoryMembershipConditionTest.cs: Renamed GetHashCode
+       and ToString tests to remove compiler warnings.
+       * ApplicationMembershipConditionTest.cs: Renamed GetHashCode and 
+       ToString tests to remove compiler warnings.
+       * DomainApplicationMembershipConditionTest.cs: Renamed GetHashCode and
+       ToString tests to remove compiler warnings.
+       * GacMembershipConditionTest.cs: Added some new unit tests for 
+       FromXml to match other *MembershipCondition classes.
+       * PublisherMembershipConditionTest.cs: Renamed GetHashCode and 
+       ToString tests to remove compiler warnings.
+       * SiteMembershipConditionTest.cs: Completed. Converted existing unit
+       tests to NUnit 2.2 format.
+       * UrlMembershipConditionTest.cs: Completed. Converted existing unit 
+       tests to NUnit 2.2 format.
+       * ZoneMembershipConditionTest.cs: Added some new unit tests to match
+       other *MembershipCondition classes.
+
+2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * AllMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
+       * ApplicationDirectoryMembershipConditionTest.cs: New. Unit tests in
+       NUnit 2.2 format.
+       * ApplicationMembershipConditionTest.cs: New. Unit tests in NUnit 2.2
+       format.
+       * DomainApplicationMembershipConditionTest.cs: New. Unit tests in 
+       NUnit 2.2 format.
+       * PublisherMembershipConditionTest.cs: Completed. Converted 
+       existing unit tests to NUnit 2.2 format.
+
+2004-08-12  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ZoneMembershipConditionTest.cs: Fixed tests that where failing too
+       soon, i.e. not where I expected them to ;).
+       * ZoneTest.cs: Added tests for Zone.Equals (null).
+
+2004-08-11  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * UnionCodeGroupTest.cs: Added unit tests for Resolve. Converted 
+       existing unit tests to NUnit 2.2 format.
+
+2004-08-10  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs: Added new policy resolution tests (related to
+       Zone). Converted existing unit tests to NUnit 2.2 format.
+
+2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * GacMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
+       * GacTest.cs: New. Unit tests in NUnit 2.2 format.
+
+2004-08-03  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * ZoneMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
+
+2004-08-02  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * UnionCodeGroupTest.cs: Added tests for ResolveMatchingCodeGroups.
+
+2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs, StrongNameTest.cs: SetUp is now public (required
+       for new nunit).
+
+2004-02-09  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * PolicyLevelTest.cs: Ignored test Reset as the functionality isn't
+       yet present in Mono.
+       * UrlMembershipConditionTest.cs: Ignored the site related test as the
+       functionality isn't yet present in Mono.
+       * UrlTest.cs: Ignored the site related test as the functionality isn't
+       yet present in Mono.
+
+2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * PermissionRequestEvidenceTest.cs: Added ToString () assertions
+       to existing tests.
+       * PublisherMembershipConditionTest.cs: Replaced "\r\n" with 
+       Environment.NewLine.
+       * StrongNameTest.cs: Replaced "\r\n" with Environment.NewLine.
+
+2004-01-26  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * CodeGroupTest.cs: Replaced "\r\n" with Environment.NewLine.
+
+2004-01-25  David Sheldon <dave-mono@earth.li>
+
+       * UrlTest.cs:  Changed "\r\n" in strings to use
+       Environment.NewLine.
+
+2004-01-25  David Sheldon <dave-mono@earth.li>
+        
+       * PublisherTest.cs, SiteTest.cs: Changed "\r\n" in strings to use
+       Environment.NewLine. 
+
+2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * UrlTest.cs: New. Unit tests for Url. Site test still fails.
+       * UrlMembershipConditionTest.cs: New. Unit tests for 
+       UrlMembershipCondition. Site test still fails.
+
+2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * CodeGroupTest.cs: Updated to NUnit2. Added new tests for exceptions 
+       and for ToXml/FromXml methods.
+       * FileCodeGroupTest.cs: New. Unit tests for FileCodeGroup. Missing 
+       Resolve unit tests.
+       * FirstMatchCodeGroupTest.cs: New. Unit tests for FirstMatchCodeGroup. 
+       Missing Resolve unit tests.
+       * NetCodeGroupTest.cs: New. Unit tests for NetCodeGroup. Missing 
+       Resolve unit tests.
+       * UnionCodeGroupTest.cs: New. Unit tests for NetCodeGroup. Missing 
+       Resolve unit tests.
+       * PolicyLevelTest.cs: New. Unit tests for PolicyLevel. Missing Resolve
+       unit tests.
+
+2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * SiteTest.cs: New. Unit tests for Site.
+       * SiteMembershipConditionTest.cs: New. Implemented.
+
+2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * EvidenceTest.cs: Upgraded tests to NUnit2. Added new tests.
+       * StrongNameTest.cs: Class now inherits from Assertion.
+
+2004-01-01  Nick Drochak  <ndrochak@gol.com>
+
+       * PermissionRequestEvidenceTest.cs: New File
+
+2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
+
+       * PublisherMembershipConditionTest.cs: Added new unit tests for the
+       newly implemented methods.
+
 2003-07-03  Sebastien Pouliot  <spouliot@videotron.ca>
 
        * ZoneTest.cs: New. Test everything except the unimplemented static