add LineEndings module
This commit is contained in:
1 parent
cdae9e51ae
commit
382d155e40
7 files changed
+58
-51
No files matched your search
@@ -31,7 +31,7 @@ TEST(TextLoaderTest, detects_lf_line_endings)
|
||||
TextLoader tl;
|
||||
auto file = TestSupport::read_file("test/files/line_endings/lf_format.txt");
|
||||
tl.load_buffer(&(*file)[0], file->size());
|
||||
EXPECT_EQ(TextLoader::LINE_ENDING_LF, tl.get_line_endings());
|
||||
EXPECT_EQ(LineEndings::LF, tl.get_line_endings());
|
||||
ASSERT_EQ(2u, tl.num_lines());
|
||||
auto it = tl.begin();
|
||||
EXPECT_EQ("Hello.", line_to_string(it));
|
||||
@@ -45,7 +45,7 @@ TEST(TextLoaderTest, detects_cr_line_endings)
|
||||
TextLoader tl;
|
||||
auto file = TestSupport::read_file("test/files/line_endings/cr_format.txt");
|
||||
tl.load_buffer(&(*file)[0], file->size());
|
||||
EXPECT_EQ(TextLoader::LINE_ENDING_CR, tl.get_line_endings());
|
||||
EXPECT_EQ(LineEndings::CR, tl.get_line_endings());
|
||||
ASSERT_EQ(2u, tl.num_lines());
|
||||
auto it = tl.begin();
|
||||
EXPECT_EQ("Hello.", line_to_string(it));
|
||||
@@ -59,7 +59,7 @@ TEST(TextLoaderTest, detects_crlf_line_endings)
|
||||
TextLoader tl;
|
||||
auto file = TestSupport::read_file("test/files/line_endings/crlf_format.txt");
|
||||
tl.load_buffer(&(*file)[0], file->size());
|
||||
EXPECT_EQ(TextLoader::LINE_ENDING_CRLF, tl.get_line_endings());
|
||||
EXPECT_EQ(LineEndings::CRLF, tl.get_line_endings());
|
||||
ASSERT_EQ(2u, tl.num_lines());
|
||||
auto it = tl.begin();
|
||||
EXPECT_EQ("Hello.", line_to_string(it));
|
||||
|
||||
Reference in new issue
Block a user