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