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