summaryrefslogtreecommitdiff
path: root/AK/Tests
diff options
context:
space:
mode:
authorBrian Gianforcaro <b.gianfo@gmail.com>2020-08-02 10:48:48 -0700
committerAndreas Kling <kling@serenityos.org>2020-08-02 20:48:37 +0200
commit6e54d0c072912dd59fdd92f7f28ef90ef21daa1b (patch)
treeb7a250c7c26834621e3bad655db6570e9732f59f /AK/Tests
parent1f7c61b15fc33102975cc90f06aca43be1b781f2 (diff)
downloadserenity-6e54d0c072912dd59fdd92f7f28ef90ef21daa1b.zip
AK: Remove relative_paths test from TestLexicalPath
This test appears to be testing functionality that doesn't exist. Just remove it. Closes old bug #2388 CC @bugaevc
Diffstat (limited to 'AK/Tests')
-rw-r--r--AK/Tests/TestLexicalPath.cpp49
1 files changed, 5 insertions, 44 deletions
diff --git a/AK/Tests/TestLexicalPath.cpp b/AK/Tests/TestLexicalPath.cpp
index 5fe6a0efa1..4d4a431af9 100644
--- a/AK/Tests/TestLexicalPath.cpp
+++ b/AK/Tests/TestLexicalPath.cpp
@@ -52,75 +52,36 @@ TEST_CASE(dotdot_coalescing)
EXPECT_EQ(LexicalPath("/../../../../").string(), "/");
}
-// Temporarily disabled, as they were broken by commit a3e4dfdf9859a9b955bf4728328f740a47de5851
-//
-#if 0
-
-TEST_CASE(relative_paths)
-{
- {
- LexicalPath path("simple");
- EXPECT_EQ(path.is_valid(), true);
- EXPECT_EQ(path.string(), "./simple");
- EXPECT_EQ(path.parts().size(), 2u);
- EXPECT_EQ(path.basename(), "simple");
- }
- {
- LexicalPath path("a/relative/path");
- EXPECT_EQ(path.is_valid(), true);
- EXPECT_EQ(path.string(), "./a/relative/path");
- EXPECT_EQ(path.parts().size(), 4u);
- EXPECT_EQ(path.basename(), "path");
- }
- {
- LexicalPath path("./././foo");
- EXPECT_EQ(path.is_valid(), true);
- EXPECT_EQ(path.string(), "./foo");
- EXPECT_EQ(path.parts().size(), 2u);
- EXPECT_EQ(path.basename(), "foo");
- }
-
- {
- LexicalPath path(".");
- EXPECT_EQ(path.is_valid(), true);
- EXPECT_EQ(path.string(), ".");
- EXPECT_EQ(path.parts().size(), 1u);
- EXPECT_EQ(path.basename(), ".");
- }
-}
-
TEST_CASE(has_extension)
{
{
- FileSystemPath path("/tmp/simple.png");
+ LexicalPath path("/tmp/simple.png");
EXPECT(path.has_extension(".png"));
EXPECT(path.has_extension(".pnG"));
EXPECT(path.has_extension(".PNG"));
}
{
- FileSystemPath path("/TMP/SIMPLE.PNG");
+ LexicalPath path("/TMP/SIMPLE.PNG");
EXPECT(path.has_extension(".png"));
EXPECT(path.has_extension(".pnG"));
EXPECT(path.has_extension(".PNG"));
}
{
- FileSystemPath path(".png");
+ LexicalPath path(".png");
EXPECT(path.has_extension(".png"));
}
{
- FileSystemPath path;
+ LexicalPath path;
EXPECT_EQ(path.has_extension(".png"), false);
}
{
- FileSystemPath path("png");
+ LexicalPath path("png");
EXPECT_EQ(path.has_extension(".png"), false);
}
}
-#endif
-
TEST_MAIN(LexicalPath)