Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Unified Diff: source/test/cintltst/cintltst.h

Issue 2435373002: Delete source/test (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « source/test/cintltst/chashtst.c ('k') | source/test/cintltst/cintltst.c » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
« no previous file with comments | « source/test/cintltst/chashtst.c ('k') | source/test/cintltst/cintltst.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698