Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog « System.Security « Test « corlib « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: c48ed921fbd0094ae6ea4479e7535bfd8be4a9bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
2009-06-20  Zoltan Varga  <vargaz@gmail.com>

	* *.cs: Convert all tests to new-style nunit classes/methods.

2009-05-01  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityStateTest.cs: New. Unit tests for IsStateAvailable

2008-01-02  Sebastien Pouliot  <sebastien@ximian.com> 

	* SecureStringTest.cs: Add test case for InsertAt (#350820)

2008-01-02  Sebastien Pouliot  <sebastien@ximian.com>

	* SecureStringTest.cs: Add test cases for Copy (#350840)

2007-11-07  Gert Driesen  <drieseng@users.sourceforge.net>

	* SecurityElementTest.cs: Allow TestToString to pass on 1.0 profile.

2007-11-07  Atsushi Enomoto  <atsushi@ximian.com>

	* SecurityElementTest.cs : enabled test for #333699 and added
	  couple more.

2007-10-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* SecurityElementTest.cs: Added tests for using single quotes as
	delimiter of which one passes on Mono and one on MS (due to bug). 

2007-10-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* SecurityElementTest.cs: Modified test for bug #333699 to use double
	quote as delimiter to work around MS bug. Added test for bug #333725.

2007-10-14  Gert Driesen  <drieseng@users.sourceforge.net>

	* SecurityElementTest.cs: No longer derive from Assertion. Added and
	improved ctor tests. Improved AddAttribute and AddChild tests.
	Added comment to mono's Attributes test and added test that passes
	on MS (to track fix for MS bug). Improved IsValid* tests. Added tests
	for Tag and Text. Improved FromString test to verify behavior wrt
	namespace prefixes. Added test for bug #333699.

2005-10-28  Sebastien Pouliot  <sebastien@ximian.com>

	* SecureStringCas.cs: New. CAS unit tests for SecureString.
	* SecureStringTest.cs: New. Unit tests for SecureString.

2005-06-22  Sebastien Pouliot  <sebastien@ximian.com>

	* CodeAccessPermissionCas.cs: New. CAS unit tests for using the
	stack modifiers (mostly assert) on permissions.
	* SecurityManagerCas.cs: New. CAS unit tests for SecurityManager.
	* SecurityManagerTest.cs: Moved a policy resolution test to 
	SecurityManagerCas as it required CheckExecutionRights to be on.

2005-06-20  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for AddPermission with non-CAS 
	permissions. Added tests for ContainsNonCodeAccessPermissions.

2005-06-16  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for AddPermission and IsSubsetOf.

2005-06-16  Sebastien Pouliot  <sebastien@ximian.com>

	* NamedPermissionSetTest.cs: Added more extensive constructor and 
	default values testing.

2005-06-10  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for GetPermission with null and 
	when using a subclass of a permission. Also some new (not working)
	tests for NET_2_0.

2005-05-30  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added unification tests for permissions inside
	an ECMA signed assembly.

2005-05-28  Sebastien Pouliot  <sebastien@ximian.com>

	* HostSecurityManagerTest.cs: Remove NotWorking from tests.

2005-05-27  Sebastien Pouliot  <sebastien@ximian.com>

	* NamedPermissionSetTest.cs: Re-enable the "NotWorking" unit test.
	* PermissionSetCas.cs: New. Moved RevertAssert unit tests from 
	PermissionSetTest to here as they require --security to work.
	* PermissionSetTest.cs: Re-enable the "NotWorking" NET_2_0 unit tests.
	* SecurityContextCas.cs: Fixed namespace.

2005-04-28  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityContextCas.cs: New. CAS unit tests for SecurityContext.
	* SecurityContextTest.cs: New. Unit tests for SecurityContext.
	* SecurityCriticalAttributeTest.cs: New. Unit tests for 
	SecurityCriticalAttribute.
	* SecurityTransparentAttributeTest.cs: New. Unit tests for 
	SecurityTransparentAttribute.

2005-04-25  Sebastien Pouliot  <sebastien@ximian.com> 

	* HostSecurityManagerTest.cs: Renamed HostSecurityManagerFlags to 
	HostSecurityManagerOptions to match beta2.
	* PermissionSetCollectionTest.cs: Removed "set" tests for the 
	PermissionSets property (removed in beta2).

2005-03-31  Sebastien Pouliot  <sebastien@ximian.com> 

	* SecurityExceptionCas.cs: Added new tests for GetObjectData.

2005-01-30  Sebastien Pouliot  <sebastien@ximian.com> 

	* PermissionSetTest.cs: Changed [Ignore] to [Category("NotDotNet")] to
	reduce nunit logs.
	* SecurityElementTest.cs: Changed [Ignore] to [Category("NotDotNet")] 
	to reduce nunit logs.
	* SecurityManagerTest.cs: Changed [Ignore] to [Category("NotDotNet")] 
	to reduce nunit logs.

2005-01-28  Sebastien Pouliot  <sebastien@ximian.com> 

	* SecurityExceptionCas.cs: New. Permission tests for SecurityException.

2005-01-19  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: Added new tests for 2.0. Fixed a test to work
	even if the SecurityManager.CheckExecutionRights is false.

2005-01-10  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetCollectionTest.cs: Added tests for to see if alternates
	IList implementation (e.g. non-ArrayList) are supported as this 
	affects where we must check for exceptions.
	* SecurityElementTest.cs: Add new tests for 2.0 methods. Adapted 
	existing tests to deal with the fact that 2.0 doesn't indent the XML
	attributes and child elements.

2005-01-09  Sebastien Pouliot  <sebastien@ximian.com>

	* HostSecurityManagerTest.cs: New. Unit tests for HostSecurityManager.
	* PermissionSetCollectionTest.cs: New. Unit tests for PermissionSet
	Collection.

2005-01-04  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs, SecurityManagerTest.cs: Adjusted unit tests so
	they now execute without errors on 2.0 Dec CTP.

2003-09-01  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Fixed tests so they execute without errors on
	both Fx 1.1 and Fx 2.0 (beta 1).
	* SecurityManagerTest.cs: Fixed tests so they execute without errors 
	on both Fx 1.1 and Fx 2.0 (beta 1).

2003-09-01  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Added tests for IsEmpty which can return true
	even when Count > 0. Added tests for FromXml to see if class names
	requires to be resolved when loaded from policy files.
	* SecurityManagerTest.cs: Minor changes to tests so they succeed with 
	both Fx 1.1 and Fx 2.0 (beta 1).

2003-08-31  Sebastien Pouliot  <sebastien@ximian.com>

	* PermissionSetTest.cs: Fixed two typos than changed the behaviour of
	Intersect and RemovePermission.

2003-08-30  Sebastien Pouliot  <sebastien@ximian.com>

	* NamedPermissionTest.cs: Added unit tests for Copy(), Copy(name), 
	more tests for From/ToXml and Equals/GetHashCode (for NET_2_0).
	* PermissionSetTest.cs: Added new unit tests for AddPermission, 
	ContainsNonCodeAccessPermissions, partial tests for undocumented
	ConvertPermissionSet, Copy, CopyTo, GetHashCode (for NET_2_0),
	GetPermission, Intersect, IsSubset, RemovePermission, SetPermission 
	and Union.

2003-08-12  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: More policy resolution tests when using host
	or assembly provided evidences.

2003-08-04  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: Added more unit tests.

2003-08-02  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityManagerTest.cs: Added bunch of tests for null usage. 
	Converted to NUnit 2.2.

2003-05-20  Sebastien Pouliot  <sebastien@ximian.com>

	* SecurityElementTest.cs: SetUp is now public (required for new nunit).

2004-01-27  Sebastien Pouliot  <spouliot@videotron.ca>

	* SecurityElementTest.cs: Added new tests for duplicate attributes 
	and multiple attribute order and ToString representation.

2004-01-24  David Sheldon <dave-mono@earth.li>

	* CodeAccessPermissionTest.cs (To_String): Compared
	Environment.NewLine rather than "\r\n"

2004-01-11  Sebastien Pouliot  <spouliot@videotron.ca>

	* CodeAccessPermissionTest.cs: Fixed CustomCAS test under Windows.

2004-01-06  Sebastien Pouliot  <spouliot@videotron.ca>

	* CodeAccessPermissionTest.cs: Added a new test for calling Demand on
	custom code access permission. 
	Ref: http://bugzilla.ximian.com/show_bug.cgi?id=52626
	* SecurityExceptionTest.cs: New. Unit tests for SecurityException.

2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

	* CodeAccessPermissionTest.cs: New. Unit tests on a non-abstract 
	CodeAccessPermission class.
	* SecurityManagerTest.cs: Removed .Policy from namespace. 

2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

	* SecurityManagerTest.cs: New. Added VERY minimal unit tests that I 
	used to validate some behaviors.

2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>

	* SecurityElementTest.cs: Added new tests, constructors and null 
	related, and converted to NUnit2.

2003-06-28  Sebastien Pouliot  <spouliot@videotron.ca>

	* PermissionSetTest.cs: New. Partial unit tests for PermissionSet.
	* NamedPermissionSetTest.cs: New. Complete unit tests.

2002-12-21  Nick Drochak <ndrochak@gol.com>

	* all: make tests build and run under nunit2

2002-06-11  Nick Drochak  <ndrochak@gol.com>

	* SecurityElementTest.cs: Catch and report unexpected exceptions.

2002-04-27  Lawrence Pit <loz@cable.a2000.nl>

	* ChangeLog: added
	* AllTests.cs: added
	* SecurityElementTest.cs: added