| OLD | NEW |
| 1 /* | 1 /* |
| 2 ******************************************************************************* | 2 ******************************************************************************* |
| 3 * | 3 * |
| 4 * Copyright (C) 2002-2012, International Business Machines | 4 * Copyright (C) 2002-2015, International Business Machines |
| 5 * Corporation and others. All Rights Reserved. | 5 * Corporation and others. All Rights Reserved. |
| 6 * | 6 * |
| 7 ******************************************************************************* | 7 ******************************************************************************* |
| 8 * file name: uenumtst.c | 8 * file name: uenumtst.c |
| 9 * encoding: US-ASCII | 9 * encoding: US-ASCII |
| 10 * tab size: 8 (not used) | 10 * tab size: 8 (not used) |
| 11 * indentation:2 | 11 * indentation:2 |
| 12 * | 12 * |
| 13 * created on: 2002jul08 | 13 * created on: 2002jul08 |
| 14 * created by: Vladimir Weinstein | 14 * created by: Vladimir Weinstein |
| (...skipping 407 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 422 } | 422 } |
| 423 | 423 |
| 424 verifyEnumeration(__LINE__, u, strings, NULL, 4); | 424 verifyEnumeration(__LINE__, u, strings, NULL, 4); |
| 425 | 425 |
| 426 uenum_close(u); | 426 uenum_close(u); |
| 427 } | 427 } |
| 428 | 428 |
| 429 static void TestUCharStringsEnumeration(void) { | 429 static void TestUCharStringsEnumeration(void) { |
| 430 UErrorCode status = U_ZERO_ERROR; | 430 UErrorCode status = U_ZERO_ERROR; |
| 431 /* //! [uenum_openUCharStringsEnumeration] */ | 431 /* //! [uenum_openUCharStringsEnumeration] */ |
| 432 static const UChar nko_1[] = {0x07c1,0}, nko_2[] = {0x07c2}, nko_3[] = {0x07c3
,0}, nko_4[] = {0x07c4,0}; | 432 static const UChar nko_1[] = {0x07c1,0}, nko_2[] = {0x07c2,0}, nko_3[] = {0x07
c3,0}, nko_4[] = {0x07c4,0}; |
| 433 static const UChar* ustrings[] = { nko_1, nko_2, nko_3, nko_4 }; | 433 static const UChar* ustrings[] = { nko_1, nko_2, nko_3, nko_4 }; |
| 434 UEnumeration *u = uenum_openUCharStringsEnumeration(ustrings, 4, &status); | 434 UEnumeration *u = uenum_openUCharStringsEnumeration(ustrings, 4, &status); |
| 435 /* //! [uenum_openUCharStringsEnumeration] */ | 435 /* //! [uenum_openUCharStringsEnumeration] */ |
| 436 if(U_FAILURE(status)) { | 436 if(U_FAILURE(status)) { |
| 437 log_err("FAIL: could not open uchar strings enumeration: %s\n", u_errorName(
status)); | 437 log_err("FAIL: could not open uchar strings enumeration: %s\n", u_errorName(
status)); |
| 438 return; | 438 return; |
| 439 } | 439 } |
| 440 | 440 |
| 441 verifyEnumeration(__LINE__, u, NULL, ustrings, 4); | 441 verifyEnumeration(__LINE__, u, NULL, ustrings, 4); |
| 442 uenum_close(u); | 442 uenum_close(u); |
| (...skipping 12 matching lines...) Expand all Loading... |
| 455 void addEnumerationTest(TestNode** root); | 455 void addEnumerationTest(TestNode** root); |
| 456 | 456 |
| 457 void addEnumerationTest(TestNode** root) | 457 void addEnumerationTest(TestNode** root) |
| 458 { | 458 { |
| 459 addTest(root, &EnumerationTest, "tsutil/uenumtst/EnumerationTest"); | 459 addTest(root, &EnumerationTest, "tsutil/uenumtst/EnumerationTest"); |
| 460 addTest(root, &EmptyEnumerationTest, "tsutil/uenumtst/EmptyEnumerationTest")
; | 460 addTest(root, &EmptyEnumerationTest, "tsutil/uenumtst/EmptyEnumerationTest")
; |
| 461 addTest(root, &DefaultNextTest, "tsutil/uenumtst/DefaultNextTest"); | 461 addTest(root, &DefaultNextTest, "tsutil/uenumtst/DefaultNextTest"); |
| 462 addTest(root, &TestCharStringsEnumeration, "tsutil/uenumtst/TestCharStringsE
numeration"); | 462 addTest(root, &TestCharStringsEnumeration, "tsutil/uenumtst/TestCharStringsE
numeration"); |
| 463 addTest(root, &TestUCharStringsEnumeration, "tsutil/uenumtst/TestUCharString
sEnumeration"); | 463 addTest(root, &TestUCharStringsEnumeration, "tsutil/uenumtst/TestUCharString
sEnumeration"); |
| 464 } | 464 } |
| OLD | NEW |