1 2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
3 * ZoneIdentityPermissionTest.cs: Ensure we aren't encoding NoZone in
4 the permission XML (ToXml).
6 2003-08-20 Sebastien Pouliot <sebastien@ximian.com>
8 * CodeAccessSecurityAttributeTest.cs: New unit tests for abstract
9 class CodeAccessSecurityAttribute.
10 * DataProtectionPermissionAttributeTest.cs: New unit tests for Fx 2.0
11 DataProtectionPermissionAttribute class.
12 * HostProtectionAttributeTest.cs: New unit tests for Fx 2.0
13 HostProtectionAttribute class.
14 * IsolatedStoragePermissionAttributeTest.cs: New unit tests for
15 abstract class IsolatedStoragePermissionAttribute.
16 * KeyContainerPermissionAttributeTest.cs: New unit tests for Fx 2.0
17 KeyContainerPermissionAttribute class.
18 * SecurityAttributeTest.cs: New unit tests for abstract class
20 * SiteIdentityPermissionTest.cs: New unit tests for
21 SiteIdentityPermission. Lacks tests for wilcards.
22 * UrlIdentityPermissionTest.cs: New unit tests for
23 UrlIdentityPermission. Lacks tests for wilcards.
25 2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
27 * EnvironmentPermissionAttributeTest.cs: Added tests to check class's
28 attributes. Converted existing tests to NUnit 2.2 format. Fixed small
29 behaviour difference with Fx 2.0.
30 * FileDialogPermissionAttributeTest.cs: Added tests to check class's
31 attributes. Converted existing tests to NUnit 2.2 format.
32 * FileIOPermissionAttributeTest.cs: Added tests to check class's
33 attributes. Converted existing tests to NUnit 2.2 format. Added tests
34 for new Fx 2.0 properties.
35 * PermissionSetAttributeTest.cs: Added tests to check class's
36 attributes. Converted existing tests to NUnit 2.2 format. Added tests
37 for new Fx 2.0 properties.
38 * PrincipalPermissionAttributeTest.cs: Added tests to check class's
39 attributes. Converted existing tests to NUnit 2.2 format.
40 * PublisherIdentityPermissionAttributeTest.cs: Added tests to check
41 class's attributes. Converted existing tests to NUnit 2.2 format.
42 * ReflectionPermissionAttributeTest.cs: Added tests to check class's
43 attributes. Converted existing tests to NUnit 2.2 format.
44 * RegistryPermissionAttributeTest.cs: Added tests to check class's
45 attributes. Converted existing tests to NUnit 2.2 format. Added tests
46 for new Fx 2.0 properties.
47 * SecurityPermissionAttributeTest.cs: Removed unrequired line.
48 * SiteIdentityPermissionAttributeTest.cs: Added tests to check class's
49 attributes. Converted existing tests to NUnit 2.2 format.
50 * StrongNameIdentityPermissionAttributeTest.cs: Removed unrequired line.
51 * UIPermissionAttributeTest.cs: Removed unrequired line.
52 * UrlIdentityPermissionAttributeTest.cs: Added tests to check class's
53 attributes. Converted existing tests to NUnit 2.2 format.
54 * ZoneIdentityPermissionAttributeTest.cs: Removed unrequired line.
57 2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
59 * SecurityPermissionAttributeTest.cs: Added unit tests for invalid
60 SecurityAction, Flags effects and custom attributes. Converted
61 existing tests to NUnit 2.2 format.
62 * SecurityPermissionTest.cs: New. Unit tests for SecurityPermission.
64 2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
66 * IsolatedStorageFilePermissionAttributeTest.cs: Added tests to check
67 class's attributes. Converted existing tests to NUnit 2.2 format.
68 * IsolatedStorageFilePermissionTest.cs: New. Unit tests for
69 IsolatedStorageFilePermission.
70 * GacIdentityPermissionAttributeTest.cs: New unit tests for
71 GacIdentityPermissionAttribute (NET_2_0).
72 * GacIdentityPermissionTest.cs: New unit tests for
73 GacIdentityPermission (NET_2_0).
74 * StrongNameIdentityPermissionAttributeTest.cs: Added tests to
75 check class's attributes.
76 * UIPermissionAttributeTest.cs: Added tests to check class's
77 attributes. Converted existing tests to NUnit 2.2 format.
78 * ZoneIdentityPermissionAttributeTest.cs: Added tests to check class's
79 attributes. Converted existing tests to NUnit 2.2 format.
81 2003-08-17 Sebastien Pouliot <sebastien@ximian.com>
83 * IBuiltInPermissionTest.cs: New. Unit tests to check the result of
84 the "somewhat undocumented" IBuiltInPermission.GetTokenIndex on all
85 permissions inside corlib.
86 * StrongNameIdentityPermissionTest.cs: New. Unit tests for
87 StrongNameIdentityPermission.
88 * StrongNameIdentityPermissionAttributeTest.cs: Added unit test to
89 check the behavior of using an invalid SecurityAction. Added tests
90 for CreatePermission. Converted existing tests to NUnit 2.2 format.
91 * UIPermissionTest.cs: New. Unit tests for UIPermission.
92 * UIPermissionAttributeTest.cs: Added unit tests to check the behavior
93 of using invalid enums for properties (no checks).
94 * ZoneIdentityPermissionAttributeTest.cs: Added unit tests to check
95 the behavior of using invliad enums for properties (no checks).
96 * ZoneIdentityPermissionTest.cs: Added new unit tests for XML decoding.
98 2003-08-04 Sebastien Pouliot <sebastien@ximian.com>
100 * ZoneIdentityPermissionTest.cs: Added tests to check that NoZone is a
101 subset of every SecurityZone.
103 2003-08-03 Sebastien Pouliot <sebastien@ximian.com>
105 * ZoneIdentityPermissionTest.cs: New. NUnit 2.2 format.
107 2003-05-20 Sebastien Pouliot <sebastien@ximian.com>
109 * PublisherIdentityPermissionTest.cs: SetUp is now public (required
112 2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
114 * FileIOPermissionTest.cs: Converted to NUnit2. Added a test to show a
115 strange behaviour (short/long path) - ignored for now.
116 * FileIOPermissionAttributeTest.cs: Removed GetTempPath from the tests
117 as the introduced failures weren't related to the class (test moved to
118 FileIOPermissionTest.cs).
120 2003-12-29 Sebastien Pouliot <spouliot@videotron.ca>
122 * EnvironmentPermissionAttributeTest.cs: Updated to test default
123 properties, Actions, get for All (1.1) and Unrestricted.
124 * FileDialogPermissionAttributeTest.cs: Updated to test default
125 properties, Actions and Unrestricted.
126 * FileIOPermissionAttributeTest.cs: Updated to test default
127 properties, Actions, get for All (1.1) and Unrestricted.
128 * IsolatedStorageFilePermissionAttributeTest.cs: New.
129 * PermissionSetAttributeTest.cs: New.
130 * PrincipalPermissionAttributeTest.cs: Updated to test default
131 properties, Actions and Unrestricted.
132 * PublisherIdentityPermissionAttributeTest.cs: Updated to test default
133 properties, Actions and Unrestricted.
134 * ReflectionPermissionAttributeTest.cs: Updated to test default
135 properties, Actions and Unrestricted.
136 * RegistryPermissionAttributeTest.cs: New.
137 * SecurityPermissionAttributeTest.cs: New.
138 * SiteIdentityPermissionAttributeTest.cs: New.
139 * StrongNameIdentityPermissionAttributeTest.cs: New.
140 * StrongNamePublicKeyBlobTest.cs: Converted to NUnit2 format.
141 * UIPermissionAttributeTest.cs: New.
142 * UrlIdentityPermissionAttributeTest.cs: New.
143 * ZoneIdentityPermissionAttributeTest.cs: New.
145 2003-10-21 Nick Drochak <ndrochak@gol.com>
147 * FileIOPermissionAttributeTest.cs: Handle Short File Name vs. Long
148 File Name messiness. This probably needs to be worked on for the
149 tests to work on Linux, etc.
151 2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
153 * PrincipalPermissionAttributeTest.cs: New.
154 * PrincipalPermissionTest.cs: New.
156 2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
158 * ReflectionPermissionAttributeTest.cs: New.
159 * ReflectionPermissionTest.cs: New.
161 2003-06-29 Nick Drochak <ndrochak@gol.com>
163 * FileIOPermissionAttributeTest.cs: Don't use windows path name.
165 2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
167 * EnvironmentPermissionAttributeTest.cs: New.
168 * EnvironmentPermissionTest.cs: New.
169 * FileDialogPermissionAttributeTest.cs: New.
170 * FileDialogPermissionTest.cs: New.
171 * FileIOPermissionAttributeTest.cs: New.
172 * PublisherIdentityPermissionAttributeTest.cs: New.
173 * PublisherIdentityPermissionTest.cs: New.
175 2002-12-21 Nick Drochak <ndrochak@gol.com>
177 * all: make tests build and run under nunit2
179 2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
181 AllTests.cs: Added StrongNamePublicKeyBlobTest suite.
182 StrongNamePublicKeyBlobTest.cs: New. Test suite for
183 StrongNamePublicKeyBlob.
185 2002-06-18 Nick Drochak <ndrochak@gol.com>
187 * FileIOPermissionTest.cs: Use Unix paths if it looks like we are not
188 running the tests on Windows. Need to expand this when we run the
189 tests on Mac OS's (and others I suppose). Also consolidated some
192 2002-02-09 Nick Drochak <ndrochak@gol.com>
194 * FileIOPermissionTest.cs: Remove intersect test where it was trying
195 to intersect a permission with itself. This throws an exception
198 2002-01-14 Nick Drochak <ndrochak@gol.com>
200 * FileIOPermissionTest.cs: New File.
201 * AllTests.cs: New File.