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