2005-05-27 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / corlib / Test / System.Security / ChangeLog
1 2005-05-27  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * NamedPermissionSetTest.cs: Re-enable the "NotWorking" unit test.
4         * PermissionSetCas.cs: New. Moved RevertAssert unit tests from 
5         PermissionSetTest to here as they require --security to work.
6         * PermissionSetTest.cs: Re-enable the "NotWorking" NET_2_0 unit tests.
7         * SecurityContextCas.cs: Fixed namespace.
8
9 2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>
10
11         * SecurityContextCas.cs: New. CAS unit tests for SecurityContext.
12         * SecurityContextTest.cs: New. Unit tests for SecurityContext.
13         * SecurityCriticalAttributeTest.cs: New. Unit tests for 
14         SecurityCriticalAttribute.
15         * SecurityTransparentAttributeTest.cs: New. Unit tests for 
16         SecurityTransparentAttribute.
17
18 2005-04-25  Sebastien Pouliot  <sebastien@ximian.com> 
19
20         * HostSecurityManagerTest.cs: Renamed HostSecurityManagerFlags to 
21         HostSecurityManagerOptions to match beta2.
22         * PermissionSetCollectionTest.cs: Removed "set" tests for the 
23         PermissionSets property (removed in beta2).
24
25 2005-03-31  Sebastien Pouliot  <sebastien@ximian.com> 
26
27         * SecurityExceptionCas.cs: Added new tests for GetObjectData.
28
29 2005-01-30  Sebastien Pouliot  <sebastien@ximian.com> 
30
31         * PermissionSetTest.cs: Changed [Ignore] to [Category("NotDotNet")] to
32         reduce nunit logs.
33         * SecurityElementTest.cs: Changed [Ignore] to [Category("NotDotNet")] 
34         to reduce nunit logs.
35         * SecurityManagerTest.cs: Changed [Ignore] to [Category("NotDotNet")] 
36         to reduce nunit logs.
37
38 2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 
39
40         * SecurityExceptionCas.cs: New. Permission tests for SecurityException.
41
42 2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>
43
44         * SecurityManagerTest.cs: Added new tests for 2.0. Fixed a test to work
45         even if the SecurityManager.CheckExecutionRights is false.
46
47 2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>
48
49         * PermissionSetCollectionTest.cs: Added tests for to see if alternates
50         IList implementation (e.g. non-ArrayList) are supported as this 
51         affects where we must check for exceptions.
52         * SecurityElementTest.cs: Add new tests for 2.0 methods. Adapted 
53         existing tests to deal with the fact that 2.0 doesn't indent the XML
54         attributes and child elements.
55
56 2005-01-09  Sebastien Pouliot  <sebastien@ximian.com>
57
58         * HostSecurityManagerTest.cs: New. Unit tests for HostSecurityManager.
59         * PermissionSetCollectionTest.cs: New. Unit tests for PermissionSet
60         Collection.
61
62 2005-01-04  Sebastien Pouliot  <sebastien@ximian.com>
63
64         * PermissionSetTest.cs, SecurityManagerTest.cs: Adjusted unit tests so
65         they now execute without errors on 2.0 Dec CTP.
66
67 2003-09-01  Sebastien Pouliot  <sebastien@ximian.com>
68
69         * PermissionSetTest.cs: Fixed tests so they execute without errors on
70         both Fx 1.1 and Fx 2.0 (beta 1).
71         * SecurityManagerTest.cs: Fixed tests so they execute without errors 
72         on both Fx 1.1 and Fx 2.0 (beta 1).
73
74 2003-09-01  Sebastien Pouliot  <sebastien@ximian.com>
75
76         * PermissionSetTest.cs: Added tests for IsEmpty which can return true
77         even when Count > 0. Added tests for FromXml to see if class names
78         requires to be resolved when loaded from policy files.
79         * SecurityManagerTest.cs: Minor changes to tests so they succeed with 
80         both Fx 1.1 and Fx 2.0 (beta 1).
81
82 2003-08-31  Sebastien Pouliot  <sebastien@ximian.com>
83
84         * PermissionSetTest.cs: Fixed two typos than changed the behaviour of
85         Intersect and RemovePermission.
86
87 2003-08-30  Sebastien Pouliot  <sebastien@ximian.com>
88
89         * NamedPermissionTest.cs: Added unit tests for Copy(), Copy(name), 
90         more tests for From/ToXml and Equals/GetHashCode (for NET_2_0).
91         * PermissionSetTest.cs: Added new unit tests for AddPermission, 
92         ContainsNonCodeAccessPermissions, partial tests for undocumented
93         ConvertPermissionSet, Copy, CopyTo, GetHashCode (for NET_2_0),
94         GetPermission, Intersect, IsSubset, RemovePermission, SetPermission 
95         and Union.
96
97 2003-08-12  Sebastien Pouliot  <sebastien@ximian.com>
98
99         * SecurityManagerTest.cs: More policy resolution tests when using host
100         or assembly provided evidences.
101
102 2003-08-04  Sebastien Pouliot  <sebastien@ximian.com>
103
104         * SecurityManagerTest.cs: Added more unit tests.
105
106 2003-08-02  Sebastien Pouliot  <sebastien@ximian.com>
107
108         * SecurityManagerTest.cs: Added bunch of tests for null usage. 
109         Converted to NUnit 2.2.
110
111 2003-05-20  Sebastien Pouliot  <sebastien@ximian.com>
112
113         * SecurityElementTest.cs: SetUp is now public (required for new nunit).
114
115 2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>
116
117         * SecurityElementTest.cs: Added new tests for duplicate attributes 
118         and multiple attribute order and ToString representation.
119
120 2004-01-24  David Sheldon <dave-mono@earth.li>
121
122         * CodeAccessPermissionTest.cs (To_String): Compared
123         Environment.NewLine rather than "\r\n"
124
125 2004-01-11  Sebastien Pouliot  <spouliot@videotron.ca>
126
127         * CodeAccessPermissionTest.cs: Fixed CustomCAS test under Windows.
128
129 2004-01-06  Sebastien Pouliot  <spouliot@videotron.ca>
130
131         * CodeAccessPermissionTest.cs: Added a new test for calling Demand on
132         custom code access permission. 
133         Ref: http://bugzilla.ximian.com/show_bug.cgi?id=52626
134         * SecurityExceptionTest.cs: New. Unit tests for SecurityException.
135
136 2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>
137
138         * CodeAccessPermissionTest.cs: New. Unit tests on a non-abstract 
139         CodeAccessPermission class.
140         * SecurityManagerTest.cs: Removed .Policy from namespace. 
141
142 2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>
143
144         * SecurityManagerTest.cs: New. Added VERY minimal unit tests that I 
145         used to validate some behaviors.
146
147 2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>
148
149         * SecurityElementTest.cs: Added new tests, constructors and null 
150         related, and converted to NUnit2.
151
152 2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>
153
154         * PermissionSetTest.cs: New. Partial unit tests for PermissionSet.
155         * NamedPermissionSetTest.cs: New. Complete unit tests.
156
157 2002-12-21  Nick Drochak <ndrochak@gol.com>
158
159         * all: make tests build and run under nunit2
160
161 2002-06-11  Nick Drochak  <ndrochak@gol.com>
162
163         * SecurityElementTest.cs: Catch and report unexpected exceptions.
164
165 2002-04-27  Lawrence Pit <loz@cable.a2000.nl>
166
167         * ChangeLog: added
168         * AllTests.cs: added
169         * SecurityElementTest.cs: added
170