1 2005-05-27 Sebastien Pouliot <sebastien@ximian.com>
3 * NamedPermissionSetTest.cs: Re-enable the "NotWorking" unit test.
4 * PermissionSetCas.cs: New. Moved RevertAssert unit tests from
5 PermissionSetTest to here as they require --security to work.
6 * PermissionSetTest.cs: Re-enable the "NotWorking" NET_2_0 unit tests.
7 * SecurityContextCas.cs: Fixed namespace.
9 2005-04-28 Sebastien Pouliot <sebastien@ximian.com>
11 * SecurityContextCas.cs: New. CAS unit tests for SecurityContext.
12 * SecurityContextTest.cs: New. Unit tests for SecurityContext.
13 * SecurityCriticalAttributeTest.cs: New. Unit tests for
14 SecurityCriticalAttribute.
15 * SecurityTransparentAttributeTest.cs: New. Unit tests for
16 SecurityTransparentAttribute.
18 2005-04-25 Sebastien Pouliot <sebastien@ximian.com>
20 * HostSecurityManagerTest.cs: Renamed HostSecurityManagerFlags to
21 HostSecurityManagerOptions to match beta2.
22 * PermissionSetCollectionTest.cs: Removed "set" tests for the
23 PermissionSets property (removed in beta2).
25 2005-03-31 Sebastien Pouliot <sebastien@ximian.com>
27 * SecurityExceptionCas.cs: Added new tests for GetObjectData.
29 2005-01-30 Sebastien Pouliot <sebastien@ximian.com>
31 * PermissionSetTest.cs: Changed [Ignore] to [Category("NotDotNet")] to
33 * SecurityElementTest.cs: Changed [Ignore] to [Category("NotDotNet")]
35 * SecurityManagerTest.cs: Changed [Ignore] to [Category("NotDotNet")]
38 2005-01-28 Sebastien Pouliot <sebastien@ximian.com>
40 * SecurityExceptionCas.cs: New. Permission tests for SecurityException.
42 2005-01-19 Sebastien Pouliot <sebastien@ximian.com>
44 * SecurityManagerTest.cs: Added new tests for 2.0. Fixed a test to work
45 even if the SecurityManager.CheckExecutionRights is false.
47 2005-01-10 Sebastien Pouliot <sebastien@ximian.com>
49 * PermissionSetCollectionTest.cs: Added tests for to see if alternates
50 IList implementation (e.g. non-ArrayList) are supported as this
51 affects where we must check for exceptions.
52 * SecurityElementTest.cs: Add new tests for 2.0 methods. Adapted
53 existing tests to deal with the fact that 2.0 doesn't indent the XML
54 attributes and child elements.
56 2005-01-09 Sebastien Pouliot <sebastien@ximian.com>
58 * HostSecurityManagerTest.cs: New. Unit tests for HostSecurityManager.
59 * PermissionSetCollectionTest.cs: New. Unit tests for PermissionSet
62 2005-01-04 Sebastien Pouliot <sebastien@ximian.com>
64 * PermissionSetTest.cs, SecurityManagerTest.cs: Adjusted unit tests so
65 they now execute without errors on 2.0 Dec CTP.
67 2003-09-01 Sebastien Pouliot <sebastien@ximian.com>
69 * PermissionSetTest.cs: Fixed tests so they execute without errors on
70 both Fx 1.1 and Fx 2.0 (beta 1).
71 * SecurityManagerTest.cs: Fixed tests so they execute without errors
72 on both Fx 1.1 and Fx 2.0 (beta 1).
74 2003-09-01 Sebastien Pouliot <sebastien@ximian.com>
76 * PermissionSetTest.cs: Added tests for IsEmpty which can return true
77 even when Count > 0. Added tests for FromXml to see if class names
78 requires to be resolved when loaded from policy files.
79 * SecurityManagerTest.cs: Minor changes to tests so they succeed with
80 both Fx 1.1 and Fx 2.0 (beta 1).
82 2003-08-31 Sebastien Pouliot <sebastien@ximian.com>
84 * PermissionSetTest.cs: Fixed two typos than changed the behaviour of
85 Intersect and RemovePermission.
87 2003-08-30 Sebastien Pouliot <sebastien@ximian.com>
89 * NamedPermissionTest.cs: Added unit tests for Copy(), Copy(name),
90 more tests for From/ToXml and Equals/GetHashCode (for NET_2_0).
91 * PermissionSetTest.cs: Added new unit tests for AddPermission,
92 ContainsNonCodeAccessPermissions, partial tests for undocumented
93 ConvertPermissionSet, Copy, CopyTo, GetHashCode (for NET_2_0),
94 GetPermission, Intersect, IsSubset, RemovePermission, SetPermission
97 2003-08-12 Sebastien Pouliot <sebastien@ximian.com>
99 * SecurityManagerTest.cs: More policy resolution tests when using host
100 or assembly provided evidences.
102 2003-08-04 Sebastien Pouliot <sebastien@ximian.com>
104 * SecurityManagerTest.cs: Added more unit tests.
106 2003-08-02 Sebastien Pouliot <sebastien@ximian.com>
108 * SecurityManagerTest.cs: Added bunch of tests for null usage.
109 Converted to NUnit 2.2.
111 2003-05-20 Sebastien Pouliot <sebastien@ximian.com>
113 * SecurityElementTest.cs: SetUp is now public (required for new nunit).
115 2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
117 * SecurityElementTest.cs: Added new tests for duplicate attributes
118 and multiple attribute order and ToString representation.
120 2004-01-24 David Sheldon <dave-mono@earth.li>
122 * CodeAccessPermissionTest.cs (To_String): Compared
123 Environment.NewLine rather than "\r\n"
125 2004-01-11 Sebastien Pouliot <spouliot@videotron.ca>
127 * CodeAccessPermissionTest.cs: Fixed CustomCAS test under Windows.
129 2004-01-06 Sebastien Pouliot <spouliot@videotron.ca>
131 * CodeAccessPermissionTest.cs: Added a new test for calling Demand on
132 custom code access permission.
133 Ref: http://bugzilla.ximian.com/show_bug.cgi?id=52626
134 * SecurityExceptionTest.cs: New. Unit tests for SecurityException.
136 2004-01-05 Sebastien Pouliot <spouliot@videotron.ca>
138 * CodeAccessPermissionTest.cs: New. Unit tests on a non-abstract
139 CodeAccessPermission class.
140 * SecurityManagerTest.cs: Removed .Policy from namespace.
142 2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
144 * SecurityManagerTest.cs: New. Added VERY minimal unit tests that I
145 used to validate some behaviors.
147 2004-01-02 Sebastien Pouliot <spouliot@videotron.ca>
149 * SecurityElementTest.cs: Added new tests, constructors and null
150 related, and converted to NUnit2.
152 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
154 * PermissionSetTest.cs: New. Partial unit tests for PermissionSet.
155 * NamedPermissionSetTest.cs: New. Complete unit tests.
157 2002-12-21 Nick Drochak <ndrochak@gol.com>
159 * all: make tests build and run under nunit2
161 2002-06-11 Nick Drochak <ndrochak@gol.com>
163 * SecurityElementTest.cs: Catch and report unexpected exceptions.
165 2002-04-27 Lawrence Pit <loz@cable.a2000.nl>
169 * SecurityElementTest.cs: added