summaryrefslogtreecommitdiff
path: root/Tests/LibMarkdown/TestCommonmark.cpp
diff options
context:
space:
mode:
authorsin-ack <sin-ack@users.noreply.github.com>2022-07-11 17:32:29 +0000
committerAndreas Kling <kling@serenityos.org>2022-07-12 23:11:35 +0200
commit3f3f45580ab7266258e97cb3cecf1e24716d61c5 (patch)
tree152c7a187c98184d58bf91a326357e0af435edcf /Tests/LibMarkdown/TestCommonmark.cpp
parente5f09ea1703bacfbb79a4ad3c587a7d5d3d7bb13 (diff)
downloadserenity-3f3f45580ab7266258e97cb3cecf1e24716d61c5.zip
Everywhere: Add sv suffix to strings relying on StringView(char const*)
Each of these strings would previously rely on StringView's char const* constructor overload, which would call __builtin_strlen on the string. Since we now have operator ""sv, we can replace these with much simpler versions. This opens the door to being able to remove StringView(char const*). No functional changes.
Diffstat (limited to 'Tests/LibMarkdown/TestCommonmark.cpp')
-rw-r--r--Tests/LibMarkdown/TestCommonmark.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/Tests/LibMarkdown/TestCommonmark.cpp b/Tests/LibMarkdown/TestCommonmark.cpp
index c45d0c0721..2d2ec54735 100644
--- a/Tests/LibMarkdown/TestCommonmark.cpp
+++ b/Tests/LibMarkdown/TestCommonmark.cpp
@@ -15,9 +15,9 @@
TEST_SETUP
{
- auto file_or_error = Core::Stream::File::open("/home/anon/Tests/commonmark.spec.json", Core::Stream::OpenMode::Read);
+ auto file_or_error = Core::Stream::File::open("/home/anon/Tests/commonmark.spec.json"sv, Core::Stream::OpenMode::Read);
if (file_or_error.is_error())
- file_or_error = Core::Stream::File::open("./commonmark.spec.json", Core::Stream::OpenMode::Read);
+ file_or_error = Core::Stream::File::open("./commonmark.spec.json"sv, Core::Stream::OpenMode::Read);
VERIFY(!file_or_error.is_error());
auto file = file_or_error.release_value();
auto file_size = MUST(file->size());
@@ -31,13 +31,13 @@ TEST_SETUP
auto testcase = tests[i].as_object();
auto name = String::formatted("{}_ex{}_{}..{}",
- testcase.get("section"),
- testcase.get("example"),
- testcase.get("start_line"),
- testcase.get("end_line"));
+ testcase.get("section"sv),
+ testcase.get("example"sv),
+ testcase.get("start_line"sv),
+ testcase.get("end_line"sv));
- String markdown = testcase.get("markdown").as_string();
- String html = testcase.get("html").as_string();
+ String markdown = testcase.get("markdown"sv).as_string();
+ String html = testcase.get("html"sv).as_string();
Test::TestSuite::the().add_case(adopt_ref(*new Test::TestCase(
name, [markdown, html]() {