diff options
Diffstat (limited to 'mcs/class/Mono.C5')
-rw-r--r-- | mcs/class/Mono.C5/Test/ChangeLog | 8 | ||||
-rw-r--r-- | mcs/class/Mono.C5/Test/hashing/HashBagTests.cs | 2 | ||||
-rw-r--r-- | mcs/class/Mono.C5/Test/hashing/HashDictionaryTests.cs | 3 | ||||
-rw-r--r-- | mcs/class/Mono.C5/Test/hashing/HashTableTests.cs | 3 |
4 files changed, 16 insertions, 0 deletions
diff --git a/mcs/class/Mono.C5/Test/ChangeLog b/mcs/class/Mono.C5/Test/ChangeLog index 9f8ab7b43f8..1b350736cb5 100644 --- a/mcs/class/Mono.C5/Test/ChangeLog +++ b/mcs/class/Mono.C5/Test/ChangeLog @@ -1,3 +1,11 @@ +2004-12-04 Martin Baulig <martin@ximian.com> + + * hashing/HashTableTests.cs: Disabled some tests which make + assumptions about the ordering of elements in the hashtable. They + also do not work on Windows. + * hashing/HashBagTests.cs: Likewise. + * hashing/HashDictionaryTests.cs: Likewise. + 2004-12-03 Martin Baulig <martin@ximian.com> * arrays/SortedArrayTests.cs: Removed the exception message from diff --git a/mcs/class/Mono.C5/Test/hashing/HashBagTests.cs b/mcs/class/Mono.C5/Test/hashing/HashBagTests.cs index 329948667f6..c673f2a34fc 100644 --- a/mcs/class/Mono.C5/Test/hashing/HashBagTests.cs +++ b/mcs/class/Mono.C5/Test/hashing/HashBagTests.cs @@ -196,6 +196,7 @@ namespace nunit.hashtable.bag [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void RemoveAllCopies()
{
hashbag.Add(5);hashbag.Add(7);hashbag.Add(5);
@@ -351,6 +352,7 @@ namespace nunit.hashtable.bag [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void CopyTo()
{
//Note: for small ints the itemhasher is the identity!
diff --git a/mcs/class/Mono.C5/Test/hashing/HashDictionaryTests.cs b/mcs/class/Mono.C5/Test/hashing/HashDictionaryTests.cs index 5716e7f9f2f..e7446784198 100644 --- a/mcs/class/Mono.C5/Test/hashing/HashDictionaryTests.cs +++ b/mcs/class/Mono.C5/Test/hashing/HashDictionaryTests.cs @@ -202,6 +202,7 @@ namespace nunit.hashtable.dictionary [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void Keys()
{
MSG.IEnumerator<string> keys = dict.Keys.GetEnumerator();
@@ -217,6 +218,7 @@ namespace nunit.hashtable.dictionary [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void Values()
{
MSG.IEnumerator<string> values = dict.Values.GetEnumerator();
@@ -232,6 +234,7 @@ namespace nunit.hashtable.dictionary [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void NormalUse()
{
Assert.IsTrue(dictenum.MoveNext());
diff --git a/mcs/class/Mono.C5/Test/hashing/HashTableTests.cs b/mcs/class/Mono.C5/Test/hashing/HashTableTests.cs index 33618fe7a95..f44a6d3389e 100644 --- a/mcs/class/Mono.C5/Test/hashing/HashTableTests.cs +++ b/mcs/class/Mono.C5/Test/hashing/HashTableTests.cs @@ -81,6 +81,7 @@ namespace nunit.hashtable.set [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void Apply()
{
int sum = 0;
@@ -357,6 +358,7 @@ namespace nunit.hashtable.set [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void CopyTo()
{
//Note: for small ints the itemhasher is the identity!
@@ -564,6 +566,7 @@ namespace nunit.hashtable.set [Test]
+ [Ignore("This is also failing on windows. Martin")]
public void RemoveAllCopies()
{
hashset.Add(5);hashset.Add(7);hashset.Add(5);
|