Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

331 lines
13 KiB
Plaintext

2009-06-24 Zoltan Varga <vargaz@gmail.com>
* *.cs: Convert all tests to new-style nunit classes/methods.
2006-08-21 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermissionTest.cs: Added new test cases for union (#79118) and
subpath handling.
2006-04-07 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermissionTest.cs: Adjust test cases for wildcards (like *)
that are valid in filenames under UNIX.
2005-09-22 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessSecurityAttributeTest.cs,
EnvironmentPermissionAttributeTest.cs,
FileDialogPermissionAttributeTest.cs,
FileIOPermissionAttributeTest.cs,
GacIdentityPermissionAttributeTest.cs,
HostProtectionAttributeTest.cs,
IsolatedStorageFilePermissionAttributeTest.cs,
IsolatedStoragePermissionAttributeTest.cs,
KeyContainerPermissionAttributeTest.cs,
PermissionSetAttributeTest.cs, PrincipalPermissionAttributeTest.cs,
PublisherIdentityPermissionAttributeTest.cs,
ReflectionPermissionAttributeTest.cs,
RegistryPermissionAttributeTest.cs, SecurityAttributeTest.cs,
SecurityPermissionAttributeTest.cs,
SiteIdentityPermissionAttributeTest.cs,
StrongNameIdentityPermissionAttributeTest.cs,
UIPermissionAttributeTest.cs, UrlIdentityPermissionAttributeTest.cs,
ZoneIdentityPermissionAttributeTest.cs: Removed *Choice security
actions.
2005-06-16 Sebastien Pouliot <sebastien@ximian.com>
* PrincipalPermissionTest.cs: Added more tests for IsSubsetOf method.
2005-05-18 Sebastien Pouliot <sebastien@ximian.com>
* HostProtectionAttributeTest.cs: Added tests to check for individual
removal of flags.
* SecurityPermissionAttributeTest.cs: Added tests to check for
individual removal of flags.
2005-04-27 Sebastien Pouliot <sebastien@ximian.com>
* IBuiltInPermissionTest.cs: Fixed token index numbers wrt beta2.
* IsolatedStorageFilePermissionTest.cs: Change containment to match
beta2.
* UrlIdentityPermissionTest.cs: Fixed test case for 2.0.
* ZoneIdentityPermissionAttributeTest.cs: Tag unrestricted test as
NotWorking.
2005-03-31 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermissionTest.cs: Added a test case for a filename starting
with the "file://" scheme (which isn't valid).
2005-02-24 Sebastien Pouliot <sebastien@ximian.com>
* StrongNameIdentityPermissionTest.cs: Fixed some bad tests and
re-enabled the tests on NET_2_0 profile.
2005-01-08 Sebastien Pouliot <sebastien@ximian.com>
* PermissionSetAttributeTest.cs: Added unit tests for Hex property.
2005-01-06 Sebastien Pouliot <sebastien@ximian.com>
* PublisherIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
* SiteIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
* StrongNameIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
* UrlIdentityPermissionTest.cs: Fixed tests for NET_1_1 profile.
2005-01-05 Sebastien Pouliot <sebastien@ximian.com>
* DataProtectionPermissionAttributeTest.cs: Moving to System.Security.
2005-01-04 Sebastien Pouliot <sebastien@ximian.com>
* GacIdentityPermissionTest.cs, IBuiltInPermissionTest.cs,
PublisherIdentityPermissionAttributeTest.cs,
PublisherIdentityPermissionTest.cs,
SiteIdentityPermissionAttributeTest.cs, SiteIdentityPermissionTest.cs,
StrongNameIdentityPermissionAttributeTest.cs,
StrongNameIdentityPermissionTest.cs,
UrlIdentityPermissionAttributeTest.cs, UrlIdentityPermissionTest.cs,
ZoneIdentityPermissionTest.cs: Adjusted unit tests so they now execute
without errors on 2.0 Dec CTP.
2004-10-15 Sebastien Pouliot <sebastien@ximian.com>
* PrincipalPermissionTest.cs: Added two new tests to check for nulls
during intersection.
2004-09-04 Sebastien Pouliot <sebastien@ximian.com>
* FileIOPermissionAttributeTest.cs: Added a new test to check that the
attribute class accept (and retains) non-c14n filenames while the
permission class accept, but c14n, filenames. Fixed other tests that
didn't check for c14n results from the created permission.
2004-09-03 Sebastien Pouliot <sebastien@ximian.com>
* RegistryPermissionTest.cs: New. Unit tests for RegistryPermission.
Added tests for subsets on keys (as this is valid).
* UrlIdentityPermissionTest.cs: Added a test for Copy an empty object
which results in a different behaviour in Fx 1.1 and 2.0.
2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
* EnvironmentPermissionTest.cs: Fixed tests so they execute without
errors on both Fx 1.1 and Fx 2.0 (beta 1).
* PublisherIdentityPermissionTest.cs: Fixed tests so they execute
without errors on both Fx 1.1 and Fx 2.0 (beta 1).
* SiteIdentityPermissionTest.cs: Fixed tests so they execute without
errors on both Fx 1.1 and Fx 2.0 (beta 1). Fixed line endings.
* StrongNameIdentityPermissionTest.cs: Fixed tests so they execute
without errors on both Fx 1.1 and Fx 2.0 (beta 1).
* StrongNamePublicKeyBlobTest.cs: Fixed tests so they execute without
errors on both Fx 1.1 and Fx 2.0 (beta 1). Converted tests to NUnit
2.2 format.
* UrlIdentityPermissionTest.cs: Fixed tests so they execute without
errors on both Fx 1.1 and Fx 2.0 (beta 1).
2004-09-01 Sebastien Pouliot <sebastien@ximian.com>
* ZoneIdentityPermissionTest.cs: Ensure we aren't encoding NoZone in
the permission XML (ToXml).
2003-08-20 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessSecurityAttributeTest.cs: New unit tests for abstract
class CodeAccessSecurityAttribute.
* DataProtectionPermissionAttributeTest.cs: New unit tests for Fx 2.0
DataProtectionPermissionAttribute class.
* HostProtectionAttributeTest.cs: New unit tests for Fx 2.0
HostProtectionAttribute class.
* IsolatedStoragePermissionAttributeTest.cs: New unit tests for
abstract class IsolatedStoragePermissionAttribute.
* KeyContainerPermissionAttributeTest.cs: New unit tests for Fx 2.0
KeyContainerPermissionAttribute class.
* SecurityAttributeTest.cs: New unit tests for abstract class
SecurityAttribute.
* SiteIdentityPermissionTest.cs: New unit tests for
SiteIdentityPermission. Lacks tests for wilcards.
* UrlIdentityPermissionTest.cs: New unit tests for
UrlIdentityPermission. Lacks tests for wilcards.
2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
* EnvironmentPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Fixed small
behaviour difference with Fx 2.0.
* FileDialogPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* FileIOPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Added tests
for new Fx 2.0 properties.
* PermissionSetAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Added tests
for new Fx 2.0 properties.
* PrincipalPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* PublisherIdentityPermissionAttributeTest.cs: Added tests to check
class's attributes. Converted existing tests to NUnit 2.2 format.
* ReflectionPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* RegistryPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format. Added tests
for new Fx 2.0 properties.
* SecurityPermissionAttributeTest.cs: Removed unrequired line.
* SiteIdentityPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* StrongNameIdentityPermissionAttributeTest.cs: Removed unrequired line.
* UIPermissionAttributeTest.cs: Removed unrequired line.
* UrlIdentityPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* ZoneIdentityPermissionAttributeTest.cs: Removed unrequired line.
2003-08-19 Sebastien Pouliot <sebastien@ximian.com>
* SecurityPermissionAttributeTest.cs: Added unit tests for invalid
SecurityAction, Flags effects and custom attributes. Converted
existing tests to NUnit 2.2 format.
* SecurityPermissionTest.cs: New. Unit tests for SecurityPermission.
2003-08-18 Sebastien Pouliot <sebastien@ximian.com>
* IsolatedStorageFilePermissionAttributeTest.cs: Added tests to check
class's attributes. Converted existing tests to NUnit 2.2 format.
* IsolatedStorageFilePermissionTest.cs: New. Unit tests for
IsolatedStorageFilePermission.
* GacIdentityPermissionAttributeTest.cs: New unit tests for
GacIdentityPermissionAttribute (NET_2_0).
* GacIdentityPermissionTest.cs: New unit tests for
GacIdentityPermission (NET_2_0).
* StrongNameIdentityPermissionAttributeTest.cs: Added tests to
check class's attributes.
* UIPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
* ZoneIdentityPermissionAttributeTest.cs: Added tests to check class's
attributes. Converted existing tests to NUnit 2.2 format.
2003-08-17 Sebastien Pouliot <sebastien@ximian.com>
* IBuiltInPermissionTest.cs: New. Unit tests to check the result of
the "somewhat undocumented" IBuiltInPermission.GetTokenIndex on all
permissions inside corlib.
* StrongNameIdentityPermissionTest.cs: New. Unit tests for
StrongNameIdentityPermission.
* StrongNameIdentityPermissionAttributeTest.cs: Added unit test to
check the behavior of using an invalid SecurityAction. Added tests
for CreatePermission. Converted existing tests to NUnit 2.2 format.
* UIPermissionTest.cs: New. Unit tests for UIPermission.
* UIPermissionAttributeTest.cs: Added unit tests to check the behavior
of using invalid enums for properties (no checks).
* ZoneIdentityPermissionAttributeTest.cs: Added unit tests to check
the behavior of using invliad enums for properties (no checks).
* ZoneIdentityPermissionTest.cs: Added new unit tests for XML decoding.
2003-08-04 Sebastien Pouliot <sebastien@ximian.com>
* ZoneIdentityPermissionTest.cs: Added tests to check that NoZone is a
subset of every SecurityZone.
2003-08-03 Sebastien Pouliot <sebastien@ximian.com>
* ZoneIdentityPermissionTest.cs: New. NUnit 2.2 format.
2003-05-20 Sebastien Pouliot <sebastien@ximian.com>
* PublisherIdentityPermissionTest.cs: SetUp is now public (required
for new nunit).
2004-01-27 Sebastien Pouliot <spouliot@videotron.ca>
* FileIOPermissionTest.cs: Converted to NUnit2. Added a test to show a
strange behaviour (short/long path) - ignored for now.
* FileIOPermissionAttributeTest.cs: Removed GetTempPath from the tests
as the introduced failures weren't related to the class (test moved to
FileIOPermissionTest.cs).
2003-12-29 Sebastien Pouliot <spouliot@videotron.ca>
* EnvironmentPermissionAttributeTest.cs: Updated to test default
properties, Actions, get for All (1.1) and Unrestricted.
* FileDialogPermissionAttributeTest.cs: Updated to test default
properties, Actions and Unrestricted.
* FileIOPermissionAttributeTest.cs: Updated to test default
properties, Actions, get for All (1.1) and Unrestricted.
* IsolatedStorageFilePermissionAttributeTest.cs: New.
* PermissionSetAttributeTest.cs: New.
* PrincipalPermissionAttributeTest.cs: Updated to test default
properties, Actions and Unrestricted.
* PublisherIdentityPermissionAttributeTest.cs: Updated to test default
properties, Actions and Unrestricted.
* ReflectionPermissionAttributeTest.cs: Updated to test default
properties, Actions and Unrestricted.
* RegistryPermissionAttributeTest.cs: New.
* SecurityPermissionAttributeTest.cs: New.
* SiteIdentityPermissionAttributeTest.cs: New.
* StrongNameIdentityPermissionAttributeTest.cs: New.
* StrongNamePublicKeyBlobTest.cs: Converted to NUnit2 format.
* UIPermissionAttributeTest.cs: New.
* UrlIdentityPermissionAttributeTest.cs: New.
* ZoneIdentityPermissionAttributeTest.cs: New.
2003-10-21 Nick Drochak <ndrochak@gol.com>
* FileIOPermissionAttributeTest.cs: Handle Short File Name vs. Long
File Name messiness. This probably needs to be worked on for the
tests to work on Linux, etc.
2003-07-01 Sebastien Pouliot <spouliot@videotron.ca>
* PrincipalPermissionAttributeTest.cs: New.
* PrincipalPermissionTest.cs: New.
2003-06-29 Sebastien Pouliot <spouliot@videotron.ca>
* ReflectionPermissionAttributeTest.cs: New.
* ReflectionPermissionTest.cs: New.
2003-06-29 Nick Drochak <ndrochak@gol.com>
* FileIOPermissionAttributeTest.cs: Don't use windows path name.
2003-06-28 Sebastien Pouliot <spouliot@videotron.ca>
* EnvironmentPermissionAttributeTest.cs: New.
* EnvironmentPermissionTest.cs: New.
* FileDialogPermissionAttributeTest.cs: New.
* FileDialogPermissionTest.cs: New.
* FileIOPermissionAttributeTest.cs: New.
* PublisherIdentityPermissionAttributeTest.cs: New.
* PublisherIdentityPermissionTest.cs: New.
2002-12-21 Nick Drochak <ndrochak@gol.com>
* all: make tests build and run under nunit2
2002-12-16 Sebastien Pouliot <spouliot@videotron.ca>
AllTests.cs: Added StrongNamePublicKeyBlobTest suite.
StrongNamePublicKeyBlobTest.cs: New. Test suite for
StrongNamePublicKeyBlob.
2002-06-18 Nick Drochak <ndrochak@gol.com>
* FileIOPermissionTest.cs: Use Unix paths if it looks like we are not
running the tests on Windows. Need to expand this when we run the
tests on Mac OS's (and others I suppose). Also consolidated some
redundant code.
2002-02-09 Nick Drochak <ndrochak@gol.com>
* FileIOPermissionTest.cs: Remove intersect test where it was trying
to intersect a permission with itself. This throws an exception
with mscorlib.
2002-01-14 Nick Drochak <ndrochak@gol.com>
* FileIOPermissionTest.cs: New File.
* AllTests.cs: New File.