From b4c2b142c700e8ec58783138aca2340ac05b24d5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Strehovsk=C3=BD?= Date: Thu, 16 May 2019 11:55:42 -0700 Subject: [PATCH] Delete iswxdigit test (#24608) --- src/pal/tests/palsuite/c_runtime/CMakeLists.txt | 1 - .../palsuite/c_runtime/iswxdigit/CMakeLists.txt | 4 -- .../c_runtime/iswxdigit/test1/CMakeLists.txt | 17 ------ .../palsuite/c_runtime/iswxdigit/test1/test1.cpp | 61 ---------------------- .../c_runtime/iswxdigit/test1/testinfo.dat | 14 ----- 5 files changed, 97 deletions(-) delete mode 100644 src/pal/tests/palsuite/c_runtime/iswxdigit/CMakeLists.txt delete mode 100644 src/pal/tests/palsuite/c_runtime/iswxdigit/test1/CMakeLists.txt delete mode 100644 src/pal/tests/palsuite/c_runtime/iswxdigit/test1/test1.cpp delete mode 100644 src/pal/tests/palsuite/c_runtime/iswxdigit/test1/testinfo.dat diff --git a/src/pal/tests/palsuite/c_runtime/CMakeLists.txt b/src/pal/tests/palsuite/c_runtime/CMakeLists.txt index 3f3db60..0150656 100644 --- a/src/pal/tests/palsuite/c_runtime/CMakeLists.txt +++ b/src/pal/tests/palsuite/c_runtime/CMakeLists.txt @@ -71,7 +71,6 @@ add_subdirectory(isupper) add_subdirectory(iswdigit) add_subdirectory(iswspace) add_subdirectory(iswupper) -add_subdirectory(iswxdigit) add_subdirectory(isxdigit) add_subdirectory(labs) add_subdirectory(llabs) diff --git a/src/pal/tests/palsuite/c_runtime/iswxdigit/CMakeLists.txt b/src/pal/tests/palsuite/c_runtime/iswxdigit/CMakeLists.txt deleted file mode 100644 index f6aa0cb..0000000 --- a/src/pal/tests/palsuite/c_runtime/iswxdigit/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -cmake_minimum_required(VERSION 2.8.12.2) - -add_subdirectory(test1) - diff --git a/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/CMakeLists.txt b/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/CMakeLists.txt deleted file mode 100644 index 6809f5a..0000000 --- a/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ -cmake_minimum_required(VERSION 2.8.12.2) - -set(CMAKE_INCLUDE_CURRENT_DIR ON) - -set(SOURCES - test1.cpp -) - -add_executable(paltest_iswxdigit_test1 - ${SOURCES} -) - -add_dependencies(paltest_iswxdigit_test1 coreclrpal) - -target_link_libraries(paltest_iswxdigit_test1 - ${COMMON_TEST_LIBRARIES} -) diff --git a/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/test1.cpp b/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/test1.cpp deleted file mode 100644 index 73ad495..0000000 --- a/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/test1.cpp +++ /dev/null @@ -1,61 +0,0 @@ -// Licensed to the .NET Foundation under one or more agreements. -// The .NET Foundation licenses this file to you under the MIT license. -// See the LICENSE file in the project root for more information. - -/*===================================================================== -** -** Source: test1.c -** -** Purpose: Tests iswxdigit with every possible wide character, ensuring it -** returns the correct results. -** -** -**===================================================================*/ - -#include - -/* - * These are the only wide characters Win2000 recogonizes as valid hex digits. - */ -WCHAR ValidHexDigits[] = -{ - 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 65, 66, 67, 68, 69, 70, 97, 98, 99, 100, - 101, 102, 65296, 65297, 65298, 65299, 65300, 65301, 65302, 65303, 65304, 65305, - 65313, 65314, 65315, 65316, 65317, 65318, 65345, 65346, 65347, 65348, 65349, 65350, - 0 -}; - -int __cdecl main(int argc, char **argv) -{ - int i; - WCHAR c; - int ret; - - if (PAL_Initialize(argc, argv)) - { - return FAIL; - } - - for (i=0; i<=0xFFFF; i++) - { - ret = iswxdigit(i); - c = (WCHAR) i; - - if (ret) - { - if (wcschr(ValidHexDigits, c) == NULL) - { - /* iswxdigit says its a hex digit. We know better */ - Fail("iswxdigit incorrectly found %#x to be a hex digit!\n", c); - } - } - else if (wcschr(ValidHexDigits, c) != NULL && c != 0) - { - /* iswxdigit says it isn't a hex digit. We know better */ - Fail("iswxdigit failed to find %#x to be a hex digit!\n", c); - } - } - - PAL_Terminate(); - return PASS; -} diff --git a/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/testinfo.dat b/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/testinfo.dat deleted file mode 100644 index 2b683c4..0000000 --- a/src/pal/tests/palsuite/c_runtime/iswxdigit/test1/testinfo.dat +++ /dev/null @@ -1,14 +0,0 @@ -# Licensed to the .NET Foundation under one or more agreements. -# The .NET Foundation licenses this file to you under the MIT license. -# See the LICENSE file in the project root for more information. - -Version = 1.0 -Section = C Runtime -Function = iswxdigit -Name = iswxdigit test #1 -TYPE = DEFAULT -EXE1 = test1 -Description -=Tests iswxdigit with every possible wide character, ensuring it -=returns the correct results. - -- 2.7.4