| Index: source/test/cintltst/cintltst.h
|
| diff --git a/source/test/cintltst/cintltst.h b/source/test/cintltst/cintltst.h
|
| deleted file mode 100644
|
| index d1d4ee53a642ec322e757f9e4e476f8518cfba26..0000000000000000000000000000000000000000
|
| --- a/source/test/cintltst/cintltst.h
|
| +++ /dev/null
|
| @@ -1,146 +0,0 @@
|
| -/********************************************************************
|
| - * COPYRIGHT:
|
| - * Copyright (c) 1997-2013, International Business Machines Corporation and
|
| - * others. All Rights Reserved.
|
| - ********************************************************************/
|
| -/********************************************************************************
|
| -*
|
| -* File CINTLTST.H
|
| -*
|
| -* Madhu Katragadda Creation
|
| -* Modification History:
|
| -* Date Name Description
|
| -* 07/13/99 helena HPUX 11 CC port.
|
| -*********************************************************************************
|
| -
|
| -The main root for C API tests
|
| -*/
|
| -
|
| -#ifndef _CINTLTST
|
| -#define _CINTLTST
|
| -
|
| -#include "unicode/utypes.h"
|
| -#include "unicode/putil.h"
|
| -#include "unicode/ctest.h"
|
| -
|
| -#if U_NO_DEFAULT_INCLUDE_UTF_HEADERS
|
| -/* deprecated - make tests pass with U_NO_DEFAULT_INCLUDE_UTF_HEADERS */
|
| -#include "unicode/utf_old.h"
|
| -#endif
|
| -
|
| -#include <stdlib.h>
|
| -
|
| -#ifndef U_USE_DEPRECATED_API
|
| -#define U_USE_DEPRECATED_API 1
|
| -#endif
|
| -
|
| -U_CFUNC void addAllTests(TestNode** root);
|
| -
|
| -/**
|
| - * Return the path to the icu/source/data/out directory
|
| - */
|
| -U_CFUNC const char* ctest_dataOutDir(void);
|
| -
|
| -/**
|
| - * Return the path to the icu/source/data/ directory
|
| - * for out of source builds too returns the source directory
|
| - */
|
| -U_CFUNC const char* ctest_dataSrcDir(void);
|
| -
|
| -/**
|
| - * Convert a char string into a UChar string, with unescaping
|
| - * The result buffer has been malloc()'ed (not ctst_malloc) and needs to be free()'ed by the caller.
|
| - */
|
| -U_CFUNC UChar* CharsToUChars(const char* chars);
|
| -
|
| -/**
|
| - * Convert a const UChar* into a char*
|
| - * Result is allocated with ctst_malloc and will be freed at the end of the test.
|
| - * @param unichars UChars (null terminated) to be converted
|
| - * @return new char* to the unichars in host format
|
| - */
|
| -
|
| -U_CFUNC char *austrdup(const UChar* unichars);
|
| -
|
| -/**
|
| - * Convert a const UChar* into an escaped char*
|
| - * Result is allocated with ctst_malloc and will be freed at the end of the test.
|
| - * @param unichars UChars to be converted
|
| - * @param length length of chars
|
| - * @return new char* to the unichars in host format
|
| - */
|
| -U_CFUNC char *aescstrdup(const UChar* unichars, int32_t length);
|
| -
|
| -/**
|
| - * Special memory allocation function for test use. At the end of cintltst,
|
| - * or every few thousand allocations, memory allocated by this function will be freed.
|
| - * Do not manually free memory returned by this function, and do not retain a pointer
|
| - * outside of a single instruction scope (i.e. long enough to display the value).
|
| - * @see #ctst_freeAll
|
| - */
|
| -U_CFUNC void *ctst_malloc(size_t size);
|
| -
|
| -/**
|
| - * Return the path to cintltst's data ( icu/source/data/testdata ) directory.
|
| - * Return value is allocated by ctst_malloc and should not be deleted.
|
| - */
|
| -U_CFUNC const char* loadTestData(UErrorCode* err);
|
| -
|
| -/**
|
| - * function used to specify the error
|
| - * converts the errorcode to an error descriptive string(const char*)
|
| - * @param status the error code
|
| - */
|
| -#define myErrorName(errorCode) u_errorName(errorCode)
|
| -
|
| -
|
| -/**
|
| - * Call this once to get a consistent timezone. Use ctest_resetTimeZone to set it back to the original value.
|
| - * @param optionalTimeZone Set this to a requested timezone.
|
| - * Set to NULL to use the standard test timezone (Pacific Time)
|
| - */
|
| -U_CFUNC void ctest_setTimeZone(const char *optionalTimeZone, UErrorCode *status);
|
| -/**
|
| - * Call this once get back the original timezone
|
| - */
|
| -U_CFUNC void ctest_resetTimeZone(void);
|
| -
|
| -/**
|
| - * Call this once get ICU back to its original state with test arguments.
|
| - * This function calls u_cleanup.
|
| - */
|
| -U_CFUNC UBool ctest_resetICU(void);
|
| -
|
| -/**
|
| - * Assert that the given UErrorCode succeeds, and return TRUE if it does.
|
| - */
|
| -U_CFUNC UBool assertSuccess(const char* msg, UErrorCode* ec);
|
| -
|
| -/**
|
| - * Assert that the given UErrorCode succeeds, and return TRUE if it does.
|
| - * Give data error if UErrorCode fails and possibleDataError is TRUE.
|
| - */
|
| -U_CFUNC UBool assertSuccessCheck(const char* msg, UErrorCode* ec, UBool possibleDataError);
|
| -
|
| -/**
|
| - * Assert that the UBool is TRUE, and return TRUE if it does.
|
| - *
|
| - * NOTE: Use 'int condition' rather than 'UBool condition' so the
|
| - * compiler doesn't complain about integral conversion of expressions
|
| - * like 'p != 0'.
|
| - */
|
| -U_CFUNC UBool assertTrue(const char* msg, int condition);
|
| -
|
| -/**
|
| - * Assert that the actualString equals the expectedString, and return
|
| - * TRUE if it does.
|
| - */
|
| -U_CFUNC UBool assertEquals(const char* msg, const char* expectedString,
|
| - const char* actualString);
|
| -
|
| -/*
|
| - * note - isICUVersionBefore and isICUVersionAtLeast have been removed.
|
| - * use log_knownIssue() instead.
|
| - */
|
| -
|
| -#endif
|
|
|