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