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
|