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