summaryrefslogtreecommitdiff
path: root/Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2010-12-03 09:05:05 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2010-12-03 09:05:05 +0000
commite04c6a878f5044d36eaa95d4c2318e0381a32998 (patch)
tree5b7c36578140e48c0114863004c8375ea55db21d /Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h
parentfa438554bd1a061515cd8f5f46fbe311ff08dcd6 (diff)
icu 4.6
git-svn-id: svn://tug.org/texlive/trunk@20645 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h')
-rw-r--r--Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h b/Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h
deleted file mode 100644
index e13c497cb20..00000000000
--- a/Build/source/libs/icu/icu-4.4/test/intltest/mnkytst.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/********************************************************************
- * COPYRIGHT:
- * Copyright (c) 1997-2003, International Business Machines Corporation and
- * others. All Rights Reserved.
- ********************************************************************/
-
-/**
- * CollationMonkeyTest is a third level test class. This tests the random
- * substrings of the default test strings to verify if the compare and
- * sort key algorithm works correctly. For example, any string is always
- * less than the string itself appended with any character.
- */
-
-#ifndef _MNKYTST
-#define _MNKYTST
-
-#include "unicode/utypes.h"
-
-#if !UCONFIG_NO_COLLATION
-
-#include "tscoll.h"
-
-class CollationMonkeyTest: public IntlTestCollator {
-public:
- // If this is too small for the test data, just increase it.
- // Just don't make it too large, otherwise the executable will get too big
- enum EToken_Len { MAX_TOKEN_LEN = 16 };
-
- CollationMonkeyTest();
- virtual ~CollationMonkeyTest();
- void runIndexedTest( int32_t index, UBool exec, const char* &name, char* par = NULL );
-
- // utility function used in tests, returns absolute value
- int32_t checkValue(int32_t value);
-
- // perform monkey tests using Collator::compare
- void TestCompare(/* char* par */);
-
- // perform monkey tests using CollationKey::compareTo
- void TestCollationKey(/* char* par */);
-
- void TestRules(/* char* par */);
-
-private:
- void report(UnicodeString& s, UnicodeString& t, int32_t result, int32_t revResult);
-
- const UnicodeString source;
-
- Collator *myCollator;
-};
-
-#endif /* #if !UCONFIG_NO_COLLATION */
-
-#endif