1 2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
3 * RegistryPermissionTest.cs: New. Unit tests for RegistryPermission.
4 Added tests for subsets on keys (as this is valid).
5 * UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
6 which results in a different behaviour in Fx 1.1 and 2.0.
8 2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
10 * EnvironmentPermissionTest.cs: Fixed tests so they execute without
11 errors on both Fx 1.1 and Fx 2.0 (beta 1).
12 * PublisherIdentityPermissionTest.cs: Fixed tests so they execute
13 without errors on both Fx 1.1 and Fx 2.0 (beta 1).
14 * SiteIdentityPermissionTest.cs: Fixed tests so they execute without
15 errors on both Fx 1.1 and Fx 2.0 (beta 1). Fixed line endings.
16 * StrongNameIdentityPermissionTest.cs: Fixed tests so they execute
17 without errors on both Fx 1.1 and Fx 2.0 (beta 1).
18 * StrongNamePublicKeyBlobTest.cs: Fixed tests so they execute without
19 errors on both Fx 1.1 and Fx 2.0 (beta 1). Converted tests to NUnit
21 * UrlIdentityPermissionTest.cs: Fixed tests so they execute without
22 errors on both Fx 1.1 and Fx 2.0 (beta 1).
24 2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
26 * ZoneIdentityPermissionTest.cs: Ensure we aren't encoding NoZone in
27 the permission XML (ToXml).
29 2003-08-20 Sebastien Pouliot <sebastien@ximian.com>
31 * CodeAccessSecurityAttributeTest.cs: New unit tests for abstract
32 class CodeAccessSecurityAttribute.
33 * DataProtectionPermissionAttributeTest.cs: New unit tests for Fx 2.0
34 DataProtectionPermissionAttribute class.
35 * HostProtectionAttributeTest.cs: New unit tests for Fx 2.0
36 HostProtectionAttribute class.
37 * IsolatedStoragePermissionAttributeTest.cs: New unit tests for
38 abstract class IsolatedStoragePermissionAttribute.
39 * KeyContainerPermissionAttributeTest.cs: New unit tests for Fx 2.0
40 KeyContainerPermissionAttribute class.
41 * SecurityAttributeTest.cs: New unit tests for abstract class
43 * SiteIdentityPermissionTest.cs: New unit tests for
44 SiteIdentityPermission. Lacks tests for wilcards.
45 * UrlIdentityPermissionTest.cs: New unit tests for
46 UrlIdentityPermission. Lacks tests for wilcards.
48 2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
50 * EnvironmentPermissionAttributeTest.cs: Added tests to check class's
51 attributes. Converted existing tests to NUnit 2.2 format. Fixed small
52 behaviour difference with Fx 2.0.
53 * FileDialogPermissionAttributeTest.cs: Added tests to check class's
54 attributes. Converted existing tests to NUnit 2.2 format.
55 * FileIOPermissionAttributeTest.cs: Added tests to check class's
56 attributes. Converted existing tests to NUnit 2.2 format. Added tests
57 for new Fx 2.0 properties.
58 * PermissionSetAttributeTest.cs: Added tests to check class's
59 attributes. Converted existing tests to NUnit 2.2 format. Added tests
60 for new Fx 2.0 properties.
61 * PrincipalPermissionAttributeTest.cs: Added tests to check class's
62 attributes. Converted existing tests to NUnit 2.2 format.
63 * PublisherIdentityPermissionAttributeTest.cs: Added tests to check
64 class's attributes. Converted existing tests to NUnit 2.2 format.
65 * ReflectionPermissionAttributeTest.cs: Added tests to check class's
66 attributes. Converted existing tests to NUnit 2.2 format.
67 * RegistryPermissionAttributeTest.cs: Added tests to check class's
68 attributes. Converted existing tests to NUnit 2.2 format. Added tests
69 for new Fx 2.0 properties.
70 * SecurityPermissionAttributeTest.cs: Removed unrequired line.
71 * SiteIdentityPermissionAttributeTest.cs: Added tests to check class's
72 attributes. Converted existing tests to NUnit 2.2 format.
73 * StrongNameIdentityPermissionAttributeTest.cs: Removed unrequired line.
74 * UIPermissionAttributeTest.cs: Removed unrequired line.
75 * UrlIdentityPermissionAttributeTest.cs: Added tests to check class's
76 attributes. Converted existing tests to NUnit 2.2 format.
77 * ZoneIdentityPermissionAttributeTest.cs: Removed unrequired line.
80 2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
82 * SecurityPermissionAttributeTest.cs: Added unit tests for invalid
83 SecurityAction, Flags effects and custom attributes. Converted
84 existing tests to NUnit 2.2 format.
85 * SecurityPermissionTest.cs: New. Unit tests for SecurityPermission.
87 2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
89 * IsolatedStorageFilePermissionAttributeTest.cs: Added tests to check
90 class's attributes. Converted existing tests to NUnit 2.2 format.
91 * IsolatedStorageFilePermissionTest.cs: New. Unit tests for
92 IsolatedStorageFilePermission.
93 * GacIdentityPermissionAttributeTest.cs: New unit tests for
94 GacIdentityPermissionAttribute (NET_2_0).
95 * GacIdentityPermissionTest.cs: New unit tests for
96 GacIdentityPermission (NET_2_0).
97 * StrongNameIdentityPermissionAttributeTest.cs: Added tests to
98 check class's attributes.
99 * UIPermissionAttributeTest.cs: Added tests to check class's
100 attributes. Converted existing tests to NUnit 2.2 format.
101 * ZoneIdentityPermissionAttributeTest.cs: Added tests to check class's
102 attributes. Converted existing tests to NUnit 2.2 format.
104 2003-08-17 Sebastien Pouliot <sebastien@ximian.com>
106 * IBuiltInPermissionTest.cs: New. Unit tests to check the result of
107 the "somewhat undocumented" IBuiltInPermission.GetTokenIndex on all
108 permissions inside corlib.
109 * StrongNameIdentityPermissionTest.cs: New. Unit tests for
110 StrongNameIdentityPermission.
111 * StrongNameIdentityPermissionAttributeTest.cs: Added unit test to
112 check the behavior of using an invalid SecurityAction. Added tests
113 for CreatePermission. Converted existing tests to NUnit 2.2 format.
114 * UIPermissionTest.cs: New. Unit tests for UIPermission.
115 * UIPermissionAttributeTest.cs: Added unit tests to check the behavior
116 of using invalid enums for properties (no checks).
117 * ZoneIdentityPermissionAttributeTest.cs: Added unit tests to check
118 the behavior of using invliad enums for properties (no checks).
119 * ZoneIdentityPermissionTest.cs: Added new unit tests for XML decoding.
121 2003-08-04 Sebastien Pouliot <sebastien@ximian.com>
123 * ZoneIdentityPermissionTest.cs: Added tests to check that NoZone is a
124 subset of every SecurityZone.
126 2003-08-03 Sebastien Pouliot <sebastien@ximian.com>
128 * ZoneIdentityPermissionTest.cs: New. NUnit 2.2 format.
130 2003-05-20 Sebastien Pouliot <sebastien@ximian.com>
132 * PublisherIdentityPermissionTest.cs: SetUp is now public (required
135 2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
137 * FileIOPermissionTest.cs: Converted to NUnit2. Added a test to show a
138 strange behaviour (short/long path) - ignored for now.
139 * FileIOPermissionAttributeTest.cs: Removed GetTempPath from the tests
140 as the introduced failures weren't related to the class (test moved to
141 FileIOPermissionTest.cs).
143 2003-12-29 Sebastien Pouliot <spouliot@videotron.ca>
145 * EnvironmentPermissionAttributeTest.cs: Updated to test default
146 properties, Actions, get for All (1.1) and Unrestricted.
147 * FileDialogPermissionAttributeTest.cs: Updated to test default
148 properties, Actions and Unrestricted.
149 * FileIOPermissionAttributeTest.cs: Updated to test default
150 properties, Actions, get for All (1.1) and Unrestricted.
151 * IsolatedStorageFilePermissionAttributeTest.cs: New.
152 * PermissionSetAttributeTest.cs: New.
153 * PrincipalPermissionAttributeTest.cs: Updated to test default
154 properties, Actions and Unrestricted.
155 * PublisherIdentityPermissionAttributeTest.cs: Updated to test default
156 properties, Actions and Unrestricted.
157 * ReflectionPermissionAttributeTest.cs: Updated to test default
158 properties, Actions and Unrestricted.
159 * RegistryPermissionAttributeTest.cs: New.
160 * SecurityPermissionAttributeTest.cs: New.
161 * SiteIdentityPermissionAttributeTest.cs: New.
162 * StrongNameIdentityPermissionAttributeTest.cs: New.
163 * StrongNamePublicKeyBlobTest.cs: Converted to NUnit2 format.
164 * UIPermissionAttributeTest.cs: New.
165 * UrlIdentityPermissionAttributeTest.cs: New.
166 * ZoneIdentityPermissionAttributeTest.cs: New.
168 2003-10-21 Nick Drochak <ndrochak@gol.com>
170 * FileIOPermissionAttributeTest.cs: Handle Short File Name vs. Long
171 File Name messiness. This probably needs to be worked on for the
172 tests to work on Linux, etc.
174 2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
176 * PrincipalPermissionAttributeTest.cs: New.
177 * PrincipalPermissionTest.cs: New.
179 2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
181 * ReflectionPermissionAttributeTest.cs: New.
182 * ReflectionPermissionTest.cs: New.
184 2003-06-29 Nick Drochak <ndrochak@gol.com>
186 * FileIOPermissionAttributeTest.cs: Don't use windows path name.
188 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
190 * EnvironmentPermissionAttributeTest.cs: New.
191 * EnvironmentPermissionTest.cs: New.
192 * FileDialogPermissionAttributeTest.cs: New.
193 * FileDialogPermissionTest.cs: New.
194 * FileIOPermissionAttributeTest.cs: New.
195 * PublisherIdentityPermissionAttributeTest.cs: New.
196 * PublisherIdentityPermissionTest.cs: New.
198 2002-12-21 Nick Drochak <ndrochak@gol.com>
200 * all: make tests build and run under nunit2
202 2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
204 AllTests.cs: Added StrongNamePublicKeyBlobTest suite.
205 StrongNamePublicKeyBlobTest.cs: New. Test suite for
206 StrongNamePublicKeyBlob.
208 2002-06-18 Nick Drochak <ndrochak@gol.com>
210 * FileIOPermissionTest.cs: Use Unix paths if it looks like we are not
211 running the tests on Windows. Need to expand this when we run the
212 tests on Mac OS's (and others I suppose). Also consolidated some
215 2002-02-09 Nick Drochak <ndrochak@gol.com>
217 * FileIOPermissionTest.cs: Remove intersect test where it was trying
218 to intersect a permission with itself. This throws an exception
221 2002-01-14 Nick Drochak <ndrochak@gol.com>
223 * FileIOPermissionTest.cs: New File.
224 * AllTests.cs: New File.