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