summaryrefslogtreecommitdiff
path: root/fpdfsdk/javascript/public_methods_unittest.cpp
diff options
context:
space:
mode:
authorDan Sinclair <dsinclair@chromium.org>2017-10-30 17:29:24 +0000
committerChromium commit bot <commit-bot@chromium.org>2017-10-30 17:29:24 +0000
commita5c874c1240a0be86d6db0536940c1d0942b4c6d (patch)
tree811058a078d42fc395462379b13ef62002dca3d6 /fpdfsdk/javascript/public_methods_unittest.cpp
parenta146507fdbe8a8d13fe590b5fa883efc7bffe90a (diff)
downloadpdfium-a5c874c1240a0be86d6db0536940c1d0942b4c6d.tar.xz
Rename PublicMethods to cjs_publicmethods
This CL renames the PublicMethods.{cpp|h} files to match the internal class name. Change-Id: I530f4ce5b53dd74cbef447faf0875782bfe27b70 Reviewed-on: https://pdfium-review.googlesource.com/17039 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: dsinclair <dsinclair@chromium.org>
Diffstat (limited to 'fpdfsdk/javascript/public_methods_unittest.cpp')
-rw-r--r--fpdfsdk/javascript/public_methods_unittest.cpp51
1 files changed, 0 insertions, 51 deletions
diff --git a/fpdfsdk/javascript/public_methods_unittest.cpp b/fpdfsdk/javascript/public_methods_unittest.cpp
deleted file mode 100644
index ace0920e8f..0000000000
--- a/fpdfsdk/javascript/public_methods_unittest.cpp
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright 2016 PDFium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "fpdfsdk/javascript/PublicMethods.h"
-
-#include "testing/gtest/include/gtest/gtest.h"
-#include "testing/test_support.h"
-
-TEST(CJS_PublicMethods, IsNumber) {
- // TODO(weili): Check whether results from case 0, 1, 10, 15 are intended.
- struct {
- const wchar_t* input;
- bool expected;
- } test_data[] = {
- // Empty string.
- {L"", true},
- // Only whitespaces.
- {L" ", true},
- // Content with invalid characters.
- {L"xyz00", false},
- {L"1%", false},
- // Hex string.
- {L"0x234", false},
- // Signed numbers.
- {L"+123", true},
- {L"-98765", true},
- // Numbers with whitespaces.
- {L" 345 ", true},
- // Float numbers.
- {L"-1e5", false},
- {L"-2e", false},
- {L"e-5", true},
- {L"0.023", true},
- {L".356089", true},
- {L"1e-9", true},
- {L"-1.23e+23", true},
- // Numbers with commas.
- {L"1,000,000", false},
- {L"560,024", true},
- // Regular numbers.
- {L"0", true},
- {L"0123", true},
- {L"9876123", true},
- };
- for (size_t i = 0; i < FX_ArraySize(test_data); ++i) {
- EXPECT_EQ(test_data[i].expected,
- CJS_PublicMethods::IsNumber(test_data[i].input))
- << "for case " << i;
- }
-}