summaryrefslogtreecommitdiff
path: root/core/libdeno/file_util_test.cc
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2019-06-04 19:35:51 +0200
committerRyan Dahl <ry@tinyclouds.org>2019-07-08 18:18:28 -0400
commitd641782c823317a2d2f64d646a0d5b8b6c22b771 (patch)
treea03beb0939a46333636d0de68eee052978103cfe /core/libdeno/file_util_test.cc
parent79c3439f269f1e0e24003518e363988fa4f1da33 (diff)
Rewrite snapshot_creator in Rust
Diffstat (limited to 'core/libdeno/file_util_test.cc')
-rw-r--r--core/libdeno/file_util_test.cc46
1 files changed, 0 insertions, 46 deletions
diff --git a/core/libdeno/file_util_test.cc b/core/libdeno/file_util_test.cc
deleted file mode 100644
index 863a31d48..000000000
--- a/core/libdeno/file_util_test.cc
+++ /dev/null
@@ -1,46 +0,0 @@
-// Copyright 2018-2019 the Deno authors. All rights reserved. MIT license.
-#include "testing/gtest/include/gtest/gtest.h"
-
-#include "file_util.h"
-
-TEST(FileUtilTest, ReadFileToStringFileNotExist) {
- std::string output;
- EXPECT_FALSE(deno::ReadFileToString("/should_error_out.txt", &output));
-}
-
-TEST(FileUtilTest, Basename) {
- EXPECT_EQ("foo.txt", deno::Basename("foo.txt"));
- EXPECT_EQ("foo.txt", deno::Basename("/foo.txt"));
- EXPECT_EQ("", deno::Basename("/foo/"));
- EXPECT_EQ("", deno::Basename("foo/"));
- EXPECT_EQ("", deno::Basename("/"));
- EXPECT_EQ("foo.txt", deno::Basename(".\\foo.txt"));
- EXPECT_EQ("foo.txt", deno::Basename("/home/ryan/foo.txt"));
- EXPECT_EQ("foo.txt", deno::Basename("C:\\home\\ryan\\foo.txt"));
-}
-
-TEST(FileUtilTest, Dirname) {
- EXPECT_EQ("home/dank/", deno::Dirname("home/dank/memes.gif"));
- EXPECT_EQ("/home/dank/", deno::Dirname("/home/dank/memes.gif"));
- EXPECT_EQ("/home/dank/", deno::Dirname("/home/dank/"));
- EXPECT_EQ("home/dank/", deno::Dirname("home/dank/memes.gif"));
- EXPECT_EQ("/", deno::Dirname("/"));
- EXPECT_EQ(".\\", deno::Dirname(".\\memes.gif"));
- EXPECT_EQ("c:\\", deno::Dirname("c:\\stuff"));
- EXPECT_EQ("./", deno::Dirname("nothing"));
- EXPECT_EQ("./", deno::Dirname(""));
-}
-
-TEST(FileUtilTest, ExePath) {
- std::string exe_path;
- EXPECT_TRUE(deno::ExePath(&exe_path));
- // Path is absolute.
- EXPECT_TRUE(exe_path.find("/") == 0 || exe_path.find(":\\") == 1);
- // FIlename is the name of the test binary.
- std::string exe_filename = deno::Basename(exe_path);
- EXPECT_EQ(exe_filename.find("libdeno_test"), 0u);
- // Path exists (also tests ReadFileToString).
- std::string contents;
- EXPECT_TRUE(deno::ReadFileToString(exe_path.c_str(), &contents));
- EXPECT_NE(contents.find("Inception :)"), std::string::npos);
-}