Hydrogen/unit/scanner_test.cpp

17 lines
366 B
C++

#include "Token.h"
#include "doctest.h"
#include "stdc++.h"
#include "Scanner.h"
#include "Tbs.h"
#include <vector>
using std::string,std::vector;
TEST_CASE("Scanner test const table") {
Tbs tables;
std::string src = "1.23";
Scanner scan(src, tables);
scan.scan();
CHECK(scan.get_token_list() == std::vector<Token>({Token{1, CONST_TABLE}}));
}