9da305cd054511176690bef6018e4079769a8fbc
[mono.git] / mcs / class / corlib / Test / System.Security.Policy / ChangeLog
1 2009-06-26  Zoltan Varga  <vargaz@gmail.com>
2
3         * *.cs: Convert all tests to new-style nunit classes/methods.   
4
5 2006-01-09  Raja R Harinath  <rharinath@novell.com>
6
7         * HashMembershipConditionTest.cs (HashValue): Remove 1/256 chance
8         of false negative.
9
10 2005-06-23  Sebastien Pouliot  <sebastien@ximian.com>
11
12         * ApplicationSecurityManagerCas.cs: New. CAS unit tests (2.0).
13         * ApplicationSecurityManagerTest.cs: New. Unit tests (2.0).
14
15 2005-06-20  Sebastien Pouliot  <sebastien@ximian.com>
16
17         * EvidenceTest.cs: Ensure that PermissionRequestEvidence doesn't
18         show in Assembly and AppDomain evidences.
19
20 2005-06-16  Sebastien Pouliot  <sebastien@ximian.com>
21
22         * StrongNameTest.cs: Empty names are only verified in NET_2_0.
23
24 2005-06-10  Sebastien Pouliot  <sebastien@ximian.com>
25
26         * StrongNameMembershipConditionTest.cs: New. Unit tests for 
27         StrongNameMembershipCondition.
28         * StrongNameTest.cs: Added test case for empty name.
29
30 2005-05-26  Sebastien Pouliot  <sebastien@ximian.com>
31
32         * PolicyLevelTest.cs: Added unit tests for RemovePermissionSet and
33         Recover methods.
34
35 2005-05-16  Sebastien Pouliot  <sebastien@ximian.com>
36
37         * PolicyStatementTest.cs: New. Unit tests for PolicyStatement.
38
39 2005-04-26  Sebastien Pouliot  <sebastien@ximian.com>
40
41         * ApplicationTrustTest.cs: New. Unit tests for ApplicationTrust (2.0).
42
43 2005-04-25  Sebastien Pouliot  <sebastien@ximian.com>
44
45         * FileCodeGroupTest.cs: Revoved tests for Scope property (2.0).
46         * GacMembershipConditionTest.cs: Renamed Gac to GacInstalled (new name
47         * GacTest.cs: Renamed Gac to GacInstalled (new name in beta2).
48         in beta2).
49         * IBuiltInEvidenceTest.cs: Renamed Gac to GacInstalled (new name in 
50         beta2).
51         * SiteTest.cs: Removed [Catogery("NotWorking")] from some 2.0 tests.
52         * UrlTest.cs: Removed [Catogery("NotWorking")] from some 2.0 tests.
53         * UrlMembershipConditionTest.cs: Removed [Catogery("NotWorking")] from
54         some 2.0 tests.
55
56 2005-03-18  Sebastien Pouliot  <sebastien@ximian.com>
57
58         * PolicyLevelTest.cs: Remove non-corlib permission classes from the 
59         policy XML string as this can fail for "make distcheck".
60
61 2005-02-16  Sebastien Pouliot  <sebastien@ximian.com>
62
63         * PolicyLevelTest.cs: Renamed the file created by the StoreLocation 
64         test case to include the username. This way multiple users sharing
65         /tmp cannot block the test execution (e.g. buildbot). Also tries to
66         remove the file after the test.
67
68 2005-01-31  Sebastien Pouliot  <sebastien@ximian.com>
69
70         * HashTest.cs: Oops, changed "NotWorking" to "NotDotNet".
71
72 2005-01-30  Sebastien Pouliot  <sebastien@ximian.com>
73
74         * HashTest.cs: Changed [Ignore] to [Category("NotWorking")] to reduce
75         nunit logs.
76
77 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>
78
79         * PolicyLevelTest.cs: Removed [Ignore] from tests as they now execute
80         properly on 2.0. For 1.x the tests are added to the NotDotNet category.
81
82 2004-09-19  Alexis Christoforides <alexis@thenull.net>
83
84         * UnionCodeGroupTest.cs: Added ResolveWithChildren test.
85
86 2004-09-01  Sebastien Pouliot  <sebastien@ximian.com>
87
88         * HashTest.cs: Fixed tests so they execute without errors on both
89         Fx 1.1 and Fx 2.0 (beta 1).
90         * PublisherTest.cs: Fixed tests so they execute without errors on both
91         Fx 1.1 and Fx 2.0 (beta 1). Converted tests to NUnit 2.2 format.
92         * SiteTest.cs: Fixed tests so they execute without errors on both Fx 
93         1.1 and Fx 2.0 (beta 1).
94         * StrongNameTest.cs: Fixed tests so they execute without errors on 
95         both Fx 1.1 and Fx 2.0 (beta 1). Converted tests to NUnit 2.2 format.
96         * UrlTest.cs: Fixed tests so they execute without errors on both Fx 
97         1.1 and Fx 2.0 (beta 1). Converted tests to NUnit 2.2 format.
98
99 2004-09-01  Sebastien Pouliot  <sebastien@ximian.com>
100
101         * ZoneTest.cs: Added test to check that NoZone isn't included in the 
102         permission XML (returned by CreateIdentityPermission).
103
104 2004-08-30  Sebastien Pouliot  <sebastien@ximian.com>
105
106         * SiteTest.cs: Added tests for CreateFromUrl. Updated AllChars for the
107         differences in Fx 2.0.
108         * UrlTest.cs: Unignore Url_InvalidSite and started changes to be
109         compatible with NET_2_0.
110         * ZoneTest.cs: Added tests for CreateFromUrl and ToString.
111
112 2004-08-26  Sebastien Pouliot  <sebastien@ximian.com>
113
114         * ApplicationDirectoryTest.cs: New. For NET_2_0 profile.
115         * EvidenceTest.cs: Added more tests for 1.1 and new tests for 2.0.
116         * FileCodeGroupTest.cs: Added more tests for Resolve,
117         ResolveMatchingCodeGroups and new Fx 2.0 Scope property.
118         * HashMembershipConditionTest.cs: New. Unit tests for hash membership.
119         * HashTest.cs: New. Unit tests for hash.
120         * IBuiltInEvidenceTest.cs: New. Unit tests for the internal 
121         IBuiltInEvidence interface. All tests are [Ignore]d for the 
122         * NetCodeGroupTest.cs: Ajusted PermissionSetName for Fx 2.0.
123         * PermissionRequestEvidenceTest.cs: Ajusted existing tests for 2.0. 
124         Converted tests to NUnit 2.2 format. Converted to UNIX line endings.
125         Added test to see that the original permission sets are copied but
126         the instance copy can be changed (not copied on output).
127         * PolicyLevelTest.cs: Added more tests for Resolve and
128         ResolveMatchingCodeGroups.
129         * UnionCodeGroupTest.cs: Added more properties validation in tests.
130
131 2004-08-24  Sebastien Pouliot  <sebastien@ximian.com>
132
133         * AllMembershipConditionTest.cs: Renamed GetHashCode and 
134         ToString tests to remove compiler warnings.
135         * ApplicationDirectoryMembershipConditionTest.cs: Renamed GetHashCode
136         and ToString tests to remove compiler warnings.
137         * ApplicationMembershipConditionTest.cs: Renamed GetHashCode and 
138         ToString tests to remove compiler warnings.
139         * DomainApplicationMembershipConditionTest.cs: Renamed GetHashCode and
140         ToString tests to remove compiler warnings.
141         * GacMembershipConditionTest.cs: Added some new unit tests for 
142         FromXml to match other *MembershipCondition classes.
143         * PublisherMembershipConditionTest.cs: Renamed GetHashCode and 
144         ToString tests to remove compiler warnings.
145         * SiteMembershipConditionTest.cs: Completed. Converted existing unit
146         tests to NUnit 2.2 format.
147         * UrlMembershipConditionTest.cs: Completed. Converted existing unit 
148         tests to NUnit 2.2 format.
149         * ZoneMembershipConditionTest.cs: Added some new unit tests to match
150         other *MembershipCondition classes.
151
152 2004-08-23  Sebastien Pouliot  <sebastien@ximian.com>
153
154         * AllMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
155         * ApplicationDirectoryMembershipConditionTest.cs: New. Unit tests in
156         NUnit 2.2 format.
157         * ApplicationMembershipConditionTest.cs: New. Unit tests in NUnit 2.2
158         format.
159         * DomainApplicationMembershipConditionTest.cs: New. Unit tests in 
160         NUnit 2.2 format.
161         * PublisherMembershipConditionTest.cs: Completed. Converted 
162         existing unit tests to NUnit 2.2 format.
163
164 2004-08-12  Sebastien Pouliot  <sebastien@ximian.com>
165
166         * ZoneMembershipConditionTest.cs: Fixed tests that where failing too
167         soon, i.e. not where I expected them to ;).
168         * ZoneTest.cs: Added tests for Zone.Equals (null).
169
170 2004-08-11  Sebastien Pouliot  <sebastien@ximian.com>
171
172         * UnionCodeGroupTest.cs: Added unit tests for Resolve. Converted 
173         existing unit tests to NUnit 2.2 format.
174
175 2004-08-10  Sebastien Pouliot  <sebastien@ximian.com>
176
177         * PolicyLevelTest.cs: Added new policy resolution tests (related to
178         Zone). Converted existing unit tests to NUnit 2.2 format.
179
180 2004-08-04  Sebastien Pouliot  <sebastien@ximian.com>
181
182         * GacMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
183         * GacTest.cs: New. Unit tests in NUnit 2.2 format.
184
185 2004-08-03  Sebastien Pouliot  <sebastien@ximian.com>
186
187         * ZoneMembershipConditionTest.cs: New. Unit tests in NUnit 2.2 format.
188
189 2004-08-02  Sebastien Pouliot  <sebastien@ximian.com>
190
191         * UnionCodeGroupTest.cs: Added tests for ResolveMatchingCodeGroups.
192
193 2004-05-20  Sebastien Pouliot  <sebastien@ximian.com>
194
195         * PolicyLevelTest.cs, StrongNameTest.cs: SetUp is now public (required
196         for new nunit).
197
198 2004-02-09  Sebastien Pouliot  <sebastien@ximian.com>
199
200         * PolicyLevelTest.cs: Ignored test Reset as the functionality isn't
201         yet present in Mono.
202         * UrlMembershipConditionTest.cs: Ignored the site related test as the
203         functionality isn't yet present in Mono.
204         * UrlTest.cs: Ignored the site related test as the functionality isn't
205         yet present in Mono.
206
207 2004-01-28  Sebastien Pouliot  <spouliot@videotron.ca>
208
209         * PermissionRequestEvidenceTest.cs: Added ToString () assertions
210         to existing tests.
211         * PublisherMembershipConditionTest.cs: Replaced "\r\n" with 
212         Environment.NewLine.
213         * StrongNameTest.cs: Replaced "\r\n" with Environment.NewLine.
214
215 2004-01-26  Sebastien Pouliot  <spouliot@videotron.ca>
216
217         * CodeGroupTest.cs: Replaced "\r\n" with Environment.NewLine.
218
219 2004-01-25  David Sheldon <dave-mono@earth.li>
220
221        * UrlTest.cs:  Changed "\r\n" in strings to use
222        Environment.NewLine.
223
224 2004-01-25  David Sheldon <dave-mono@earth.li>
225         
226         * PublisherTest.cs, SiteTest.cs: Changed "\r\n" in strings to use
227         Environment.NewLine. 
228
229 2004-01-14  Sebastien Pouliot  <spouliot@videotron.ca>
230
231         * UrlTest.cs: New. Unit tests for Url. Site test still fails.
232         * UrlMembershipConditionTest.cs: New. Unit tests for 
233         UrlMembershipCondition. Site test still fails.
234
235 2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
236
237         * CodeGroupTest.cs: Updated to NUnit2. Added new tests for exceptions 
238         and for ToXml/FromXml methods.
239         * FileCodeGroupTest.cs: New. Unit tests for FileCodeGroup. Missing 
240         Resolve unit tests.
241         * FirstMatchCodeGroupTest.cs: New. Unit tests for FirstMatchCodeGroup. 
242         Missing Resolve unit tests.
243         * NetCodeGroupTest.cs: New. Unit tests for NetCodeGroup. Missing 
244         Resolve unit tests.
245         * UnionCodeGroupTest.cs: New. Unit tests for NetCodeGroup. Missing 
246         Resolve unit tests.
247         * PolicyLevelTest.cs: New. Unit tests for PolicyLevel. Missing Resolve
248         unit tests.
249
250 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
251
252         * SiteTest.cs: New. Unit tests for Site.
253         * SiteMembershipConditionTest.cs: New. Implemented.
254
255 2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>
256
257         * EvidenceTest.cs: Upgraded tests to NUnit2. Added new tests.
258         * StrongNameTest.cs: Class now inherits from Assertion.
259
260 2004-01-01  Nick Drochak  <ndrochak@gol.com>
261
262         * PermissionRequestEvidenceTest.cs: New File
263
264 2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
265
266         * PublisherMembershipConditionTest.cs: Added new unit tests for the
267         newly implemented methods.
268
269 2003-07-03  Sebastien Pouliot  <spouliot@videotron.ca>
270
271         * ZoneTest.cs: New. Test everything except the unimplemented static 
272         CreateFromUrl method.
273
274 2003-04-23  Sebastien Pouliot  <spouliot@videotron.ca>
275
276         * PublisherTest.cs: Updated to NUnit2 style.
277         * PublisherMembershipConditionTest.cs: Updated to NUnit2 style.
278         * StrongNameTest.cs: Updated to NUnit2 style.
279
280 2002-12-21  Nick Drochak <ndrochak@gol.com>
281
282         * all: make tests build and run under nunit2
283
284 2002-12-16  Sebastien Pouliot  <spouliot@videotron.ca>
285
286         * AllTests.cs: Added test suites for StrongName.
287         * StrongNameTest.cs: New. Test suite for StrongName (complete).
288
289 2002-12-15  Sebastien Pouliot  <spouliot@videotron.ca>
290
291         * AllTests.cs: Added test suites for Publisher and
292         PublisherMembershipCondition.
293         * PublisherTest.cs: New. Test suite for Publisher (complete).
294         * PublisherMembershipConditionTest.cs: New. Test suite for Publisher
295         PublisherMembershipCondition (incomplete).
296
297 2002-10-28  Jackson Harper <jackson@latitudegeo.com>
298
299         * AllTests.cs EvidenceTest.cs: Added test for Evidence class
300
301 2002-02-10  Nick Drochak  <ndrochak@gol.com>
302
303         * AllTests.cs: Add new file.
304
305 2002-02-07  Nick Drochak  <ndrochak@gol.com>
306
307         * CodeGroupTest.cs: Tests everything except the (To|From)Xml methods.
308
309 2002-02-01  Nick Drochak  <ndrochak@gol.com>
310
311         * CodeGroupTest.cs: Still not done, checking in now just in case
312
313 2002-01-30  Nick Drochak  <ndrochak@gol.com>
314
315         * CodeGroupTest.cs: New File.  Not done, but checking in now just in case