about summary refs log tree commit diff stats
path: root/cpp/002main.test.cc
blob: 8608d72406d017bafca3aef56fc172c5de264e94 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void test_compile() {
  compile("recipe main [\n"
          "  1:integer <- copy 23:literal\n"
          "]\n");
  CHECK(Recipe_number.find("main") != Recipe_number.end());
}

void test_literal() {
  compile("recipe main [\n"
          "  1:integer <- copy 23:literal\n"
          "]\n");
  run("main");
  CHECK_EQ(Memory[1], 23);
}