aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firestore/test
diff options
context:
space:
mode:
Diffstat (limited to 'Firestore/test')
-rw-r--r--Firestore/test/core/util/CMakeLists.txt22
-rw-r--r--Firestore/test/core/util/autoid_test.cc33
-rw-r--r--Firestore/test/support/CMakeLists.txt22
-rw-r--r--Firestore/test/support/secure_random_test.cc32
4 files changed, 0 insertions, 109 deletions
diff --git a/Firestore/test/core/util/CMakeLists.txt b/Firestore/test/core/util/CMakeLists.txt
deleted file mode 100644
index 1989c0e..0000000
--- a/Firestore/test/core/util/CMakeLists.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2017 Google
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-cc_test(
- firestore_core_util_test
- autoid_test.cc
-)
-target_link_libraries(
- firestore_core_util_test
- firestore_core_util
-)
diff --git a/Firestore/test/core/util/autoid_test.cc b/Firestore/test/core/util/autoid_test.cc
deleted file mode 100644
index b17a34e..0000000
--- a/Firestore/test/core/util/autoid_test.cc
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * Copyright 2017 Google
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "Firestore/src/core/util/autoid.h"
-
-#include <ctype.h>
-
-#include "gtest/gtest.h"
-
-TEST(AutoId, IsSane) {
- for (int i = 0; i < 50; i++) {
- std::string auto_id = firestore::CreateAutoId();
- EXPECT_EQ(20, auto_id.length());
- for (int pos = 0; pos < 20; pos++) {
- char c = auto_id[pos];
- EXPECT_TRUE(isalpha(c) || isdigit(c))
- << "Should be printable ascii character: '" << c << "' in \"" << auto_id << "\"";
- }
- }
-}
diff --git a/Firestore/test/support/CMakeLists.txt b/Firestore/test/support/CMakeLists.txt
deleted file mode 100644
index 7de5367..0000000
--- a/Firestore/test/support/CMakeLists.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2017 Google
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-cc_test(
- firestore_support_test
- secure_random_test.cc
-)
-target_link_libraries(
- firestore_support_test
- firestore_support
-)
diff --git a/Firestore/test/support/secure_random_test.cc b/Firestore/test/support/secure_random_test.cc
deleted file mode 100644
index 244227b..0000000
--- a/Firestore/test/support/secure_random_test.cc
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright 2017 Google
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "Firestore/src/support/secure_random.h"
-
-#include "gtest/gtest.h"
-
-using firestore::SecureRandom;
-
-TEST(SecureRandomTest, ResultsAreBounded) {
- SecureRandom rng;
-
- // Verify that values are on the min/max closed interval.
- for (int i = 0; i < 1000; i++) {
- SecureRandom::result_type value = rng();
- EXPECT_GE(value, rng.min());
- EXPECT_LE(value, rng.max());
- }
-}