summaryrefslogtreecommitdiff
path: root/test/core/TokenizerTest.cpp
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2014-12-11 15:26:50 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2014-12-11 15:26:50 +0100
commit3f62168ed0b088eec3cb2903f03966f7d501f564 (patch)
tree781f5bd9b304d9eb931827a26f463575d772983d /test/core/TokenizerTest.cpp
parentb74936760e28a92cadfaec47928ea478fe2d72ee (diff)
moved to CharReader everywhere
Diffstat (limited to 'test/core/TokenizerTest.cpp')
-rw-r--r--test/core/TokenizerTest.cpp14
1 files changed, 5 insertions, 9 deletions
diff --git a/test/core/TokenizerTest.cpp b/test/core/TokenizerTest.cpp
index da6b578..2b80662 100644
--- a/test/core/TokenizerTest.cpp
+++ b/test/core/TokenizerTest.cpp
@@ -18,7 +18,7 @@
#include <gtest/gtest.h>
-#include <core/BufferedCharReader.hpp>
+#include <core/common/CharReader.hpp>
#include <core/Tokenizer.hpp>
@@ -65,10 +65,9 @@ TEST(Tokenizer, testTokenization)
{
TokenTreeNode root{{{"/", 1}, {"/*", 2}, {"*/", 3}}};
- BufferedCharReader reader;
- reader.feed("Test/Test /* Block Comment */");
- // 12345678901234567890123456789
- // 0 1 2
+ CharReader reader{"Test/Test /* Block Comment */"};
+ // 12345678901234567890123456789
+ // 0 1 2
std::vector<Token> expected = {
{TOKEN_TEXT, "Test", 1, 1, 5, 1},
@@ -97,10 +96,7 @@ TEST(Tokenizer, testIncompleteTokens)
{
TokenTreeNode root{{{"ab", 1}, {"c", 2}}};
- BufferedCharReader reader;
- reader.feed("ac");
- // 1234567890
- // 0 1
+ CharReader reader{"ac"};
std::vector<Token> expected = {
{TOKEN_TEXT, "a", 1, 1, 2, 1},