1 2005-01-05 Sebastien Pouliot <sebastien@ximian.com>
3 * DataProtectionPermissionAttributeTest.cs: Moving to System.Security.
5 2005-01-04 Sebastien Pouliot <sebastien@ximian.com>
7 * GacIdentityPermissionTest.cs, IBuiltInPermissionTest.cs,
8 PublisherIdentityPermissionAttributeTest.cs,
9 PublisherIdentityPermissionTest.cs,
10 SiteIdentityPermissionAttributeTest.cs, SiteIdentityPermissionTest.cs,
11 StrongNameIdentityPermissionAttributeTest.cs,
12 StrongNameIdentityPermissionTest.cs,
13 UrlIdentityPermissionAttributeTest.cs, UrlIdentityPermissionTest.cs,
14 ZoneIdentityPermissionTest.cs: Adjusted unit tests so they now execute
15 without errors on 2.0 Dec CTP.
17 2004-10-15 Sebastien Pouliot <sebastien@ximian.com>
19 * PrincipalPermissionTest.cs: Added two new tests to check for nulls
22 2004-09-04 Sebastien Pouliot <sebastien@ximian.com>
24 * FileIOPermissionAttributeTest.cs: Added a new test to check that the
25 attribute class accept (and retains) non-c14n filenames while the
26 permission class accept, but c14n, filenames. Fixed other tests that
27 didn't check for c14n results from the created permission.
29 2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
31 * RegistryPermissionTest.cs: New. Unit tests for RegistryPermission.
32 Added tests for subsets on keys (as this is valid).
33 * UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
34 which results in a different behaviour in Fx 1.1 and 2.0.
36 2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
38 * EnvironmentPermissionTest.cs: Fixed tests so they execute without
39 errors on both Fx 1.1 and Fx 2.0 (beta 1).
40 * PublisherIdentityPermissionTest.cs: Fixed tests so they execute
41 without errors on both Fx 1.1 and Fx 2.0 (beta 1).
42 * SiteIdentityPermissionTest.cs: Fixed tests so they execute without
43 errors on both Fx 1.1 and Fx 2.0 (beta 1). Fixed line endings.
44 * StrongNameIdentityPermissionTest.cs: Fixed tests so they execute
45 without errors on both Fx 1.1 and Fx 2.0 (beta 1).
46 * StrongNamePublicKeyBlobTest.cs: Fixed tests so they execute without
47 errors on both Fx 1.1 and Fx 2.0 (beta 1). Converted tests to NUnit
49 * UrlIdentityPermissionTest.cs: Fixed tests so they execute without
50 errors on both Fx 1.1 and Fx 2.0 (beta 1).
52 2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
54 * ZoneIdentityPermissionTest.cs: Ensure we aren't encoding NoZone in
55 the permission XML (ToXml).
57 2003-08-20 Sebastien Pouliot <sebastien@ximian.com>
59 * CodeAccessSecurityAttributeTest.cs: New unit tests for abstract
60 class CodeAccessSecurityAttribute.
61 * DataProtectionPermissionAttributeTest.cs: New unit tests for Fx 2.0
62 DataProtectionPermissionAttribute class.
63 * HostProtectionAttributeTest.cs: New unit tests for Fx 2.0
64 HostProtectionAttribute class.
65 * IsolatedStoragePermissionAttributeTest.cs: New unit tests for
66 abstract class IsolatedStoragePermissionAttribute.
67 * KeyContainerPermissionAttributeTest.cs: New unit tests for Fx 2.0
68 KeyContainerPermissionAttribute class.
69 * SecurityAttributeTest.cs: New unit tests for abstract class
71 * SiteIdentityPermissionTest.cs: New unit tests for
72 SiteIdentityPermission. Lacks tests for wilcards.
73 * UrlIdentityPermissionTest.cs: New unit tests for
74 UrlIdentityPermission. Lacks tests for wilcards.
76 2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
78 * EnvironmentPermissionAttributeTest.cs: Added tests to check class's
79 attributes. Converted existing tests to NUnit 2.2 format. Fixed small
80 behaviour difference with Fx 2.0.
81 * FileDialogPermissionAttributeTest.cs: Added tests to check class's
82 attributes. Converted existing tests to NUnit 2.2 format.
83 * FileIOPermissionAttributeTest.cs: Added tests to check class's
84 attributes. Converted existing tests to NUnit 2.2 format. Added tests
85 for new Fx 2.0 properties.
86 * PermissionSetAttributeTest.cs: Added tests to check class's
87 attributes. Converted existing tests to NUnit 2.2 format. Added tests
88 for new Fx 2.0 properties.
89 * PrincipalPermissionAttributeTest.cs: Added tests to check class's
90 attributes. Converted existing tests to NUnit 2.2 format.
91 * PublisherIdentityPermissionAttributeTest.cs: Added tests to check
92 class's attributes. Converted existing tests to NUnit 2.2 format.
93 * ReflectionPermissionAttributeTest.cs: Added tests to check class's
94 attributes. Converted existing tests to NUnit 2.2 format.
95 * RegistryPermissionAttributeTest.cs: Added tests to check class's
96 attributes. Converted existing tests to NUnit 2.2 format. Added tests
97 for new Fx 2.0 properties.
98 * SecurityPermissionAttributeTest.cs: Removed unrequired line.
99 * SiteIdentityPermissionAttributeTest.cs: Added tests to check class's
100 attributes. Converted existing tests to NUnit 2.2 format.
101 * StrongNameIdentityPermissionAttributeTest.cs: Removed unrequired line.
102 * UIPermissionAttributeTest.cs: Removed unrequired line.
103 * UrlIdentityPermissionAttributeTest.cs: Added tests to check class's
104 attributes. Converted existing tests to NUnit 2.2 format.
105 * ZoneIdentityPermissionAttributeTest.cs: Removed unrequired line.
108 2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
110 * SecurityPermissionAttributeTest.cs: Added unit tests for invalid
111 SecurityAction, Flags effects and custom attributes. Converted
112 existing tests to NUnit 2.2 format.
113 * SecurityPermissionTest.cs: New. Unit tests for SecurityPermission.
115 2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
117 * IsolatedStorageFilePermissionAttributeTest.cs: Added tests to check
118 class's attributes. Converted existing tests to NUnit 2.2 format.
119 * IsolatedStorageFilePermissionTest.cs: New. Unit tests for
120 IsolatedStorageFilePermission.
121 * GacIdentityPermissionAttributeTest.cs: New unit tests for
122 GacIdentityPermissionAttribute (NET_2_0).
123 * GacIdentityPermissionTest.cs: New unit tests for
124 GacIdentityPermission (NET_2_0).
125 * StrongNameIdentityPermissionAttributeTest.cs: Added tests to
126 check class's attributes.
127 * UIPermissionAttributeTest.cs: Added tests to check class's
128 attributes. Converted existing tests to NUnit 2.2 format.
129 * ZoneIdentityPermissionAttributeTest.cs: Added tests to check class's
130 attributes. Converted existing tests to NUnit 2.2 format.
132 2003-08-17 Sebastien Pouliot <sebastien@ximian.com>
134 * IBuiltInPermissionTest.cs: New. Unit tests to check the result of
135 the "somewhat undocumented" IBuiltInPermission.GetTokenIndex on all
136 permissions inside corlib.
137 * StrongNameIdentityPermissionTest.cs: New. Unit tests for
138 StrongNameIdentityPermission.
139 * StrongNameIdentityPermissionAttributeTest.cs: Added unit test to
140 check the behavior of using an invalid SecurityAction. Added tests
141 for CreatePermission. Converted existing tests to NUnit 2.2 format.
142 * UIPermissionTest.cs: New. Unit tests for UIPermission.
143 * UIPermissionAttributeTest.cs: Added unit tests to check the behavior
144 of using invalid enums for properties (no checks).
145 * ZoneIdentityPermissionAttributeTest.cs: Added unit tests to check
146 the behavior of using invliad enums for properties (no checks).
147 * ZoneIdentityPermissionTest.cs: Added new unit tests for XML decoding.
149 2003-08-04 Sebastien Pouliot <sebastien@ximian.com>
151 * ZoneIdentityPermissionTest.cs: Added tests to check that NoZone is a
152 subset of every SecurityZone.
154 2003-08-03 Sebastien Pouliot <sebastien@ximian.com>
156 * ZoneIdentityPermissionTest.cs: New. NUnit 2.2 format.
158 2003-05-20 Sebastien Pouliot <sebastien@ximian.com>
160 * PublisherIdentityPermissionTest.cs: SetUp is now public (required
163 2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
165 * FileIOPermissionTest.cs: Converted to NUnit2. Added a test to show a
166 strange behaviour (short/long path) - ignored for now.
167 * FileIOPermissionAttributeTest.cs: Removed GetTempPath from the tests
168 as the introduced failures weren't related to the class (test moved to
169 FileIOPermissionTest.cs).
171 2003-12-29 Sebastien Pouliot <spouliot@videotron.ca>
173 * EnvironmentPermissionAttributeTest.cs: Updated to test default
174 properties, Actions, get for All (1.1) and Unrestricted.
175 * FileDialogPermissionAttributeTest.cs: Updated to test default
176 properties, Actions and Unrestricted.
177 * FileIOPermissionAttributeTest.cs: Updated to test default
178 properties, Actions, get for All (1.1) and Unrestricted.
179 * IsolatedStorageFilePermissionAttributeTest.cs: New.
180 * PermissionSetAttributeTest.cs: New.
181 * PrincipalPermissionAttributeTest.cs: Updated to test default
182 properties, Actions and Unrestricted.
183 * PublisherIdentityPermissionAttributeTest.cs: Updated to test default
184 properties, Actions and Unrestricted.
185 * ReflectionPermissionAttributeTest.cs: Updated to test default
186 properties, Actions and Unrestricted.
187 * RegistryPermissionAttributeTest.cs: New.
188 * SecurityPermissionAttributeTest.cs: New.
189 * SiteIdentityPermissionAttributeTest.cs: New.
190 * StrongNameIdentityPermissionAttributeTest.cs: New.
191 * StrongNamePublicKeyBlobTest.cs: Converted to NUnit2 format.
192 * UIPermissionAttributeTest.cs: New.
193 * UrlIdentityPermissionAttributeTest.cs: New.
194 * ZoneIdentityPermissionAttributeTest.cs: New.
196 2003-10-21 Nick Drochak <ndrochak@gol.com>
198 * FileIOPermissionAttributeTest.cs: Handle Short File Name vs. Long
199 File Name messiness. This probably needs to be worked on for the
200 tests to work on Linux, etc.
202 2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
204 * PrincipalPermissionAttributeTest.cs: New.
205 * PrincipalPermissionTest.cs: New.
207 2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
209 * ReflectionPermissionAttributeTest.cs: New.
210 * ReflectionPermissionTest.cs: New.
212 2003-06-29 Nick Drochak <ndrochak@gol.com>
214 * FileIOPermissionAttributeTest.cs: Don't use windows path name.
216 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
218 * EnvironmentPermissionAttributeTest.cs: New.
219 * EnvironmentPermissionTest.cs: New.
220 * FileDialogPermissionAttributeTest.cs: New.
221 * FileDialogPermissionTest.cs: New.
222 * FileIOPermissionAttributeTest.cs: New.
223 * PublisherIdentityPermissionAttributeTest.cs: New.
224 * PublisherIdentityPermissionTest.cs: New.
226 2002-12-21 Nick Drochak <ndrochak@gol.com>
228 * all: make tests build and run under nunit2
230 2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
232 AllTests.cs: Added StrongNamePublicKeyBlobTest suite.
233 StrongNamePublicKeyBlobTest.cs: New. Test suite for
234 StrongNamePublicKeyBlob.
236 2002-06-18 Nick Drochak <ndrochak@gol.com>
238 * FileIOPermissionTest.cs: Use Unix paths if it looks like we are not
239 running the tests on Windows. Need to expand this when we run the
240 tests on Mac OS's (and others I suppose). Also consolidated some
243 2002-02-09 Nick Drochak <ndrochak@gol.com>
245 * FileIOPermissionTest.cs: Remove intersect test where it was trying
246 to intersect a permission with itself. This throws an exception
249 2002-01-14 Nick Drochak <ndrochak@gol.com>
251 * FileIOPermissionTest.cs: New File.
252 * AllTests.cs: New File.