mirror of
https://github.com/usatiuk/psil.git
synced 2025-10-28 18:57:48 +01:00
options
This commit is contained in:
@@ -4,9 +4,27 @@
|
||||
#include <gtest/gtest.h>
|
||||
|
||||
#include "MemoryContext.h"
|
||||
#include "Options.h"
|
||||
#include "Parser.h"
|
||||
#include "VM.h"
|
||||
|
||||
class Environment : public ::testing::Environment {
|
||||
public:
|
||||
~Environment() override {}
|
||||
|
||||
void SetUp() override {
|
||||
Options::set_bool("command_strs", true);
|
||||
Logger::set_level("Compiler", Logger::DEBUG);
|
||||
}
|
||||
|
||||
void TearDown() override {
|
||||
Options::reset();
|
||||
Logger::reset();
|
||||
}
|
||||
};
|
||||
|
||||
testing::Environment *const env = testing::AddGlobalTestEnvironment(new Environment);
|
||||
|
||||
TEST(CompilerTest, BasicHello) {
|
||||
std::stringstream ssin;
|
||||
std::stringstream ssout;
|
||||
@@ -146,7 +164,6 @@ TEST(CompilerTest, GlobalDefineFnRec) {
|
||||
std::stringstream ssin;
|
||||
std::stringstream ssout;
|
||||
{
|
||||
|
||||
VM vm(ssin, ssout);
|
||||
Parser parser;
|
||||
parser.loadStr(
|
||||
|
||||
Reference in New Issue
Block a user