Skip to content

Commit 779e7f7

Browse files
committed
test: Move test macros to common.h
1 parent 68981ed commit 779e7f7

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

test/common.h

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,26 @@
44
#include <fstream>
55
#include <filesystem>
66

7+
#define ASSERT_VAR(target, varName) \
8+
ASSERT_NE(target->findVariable(varName), -1); \
9+
ASSERT_TRUE(target->variableAt(target->findVariable(varName)))
10+
#define GET_VAR(target, varName) target->variableAt(target->findVariable(varName))
11+
12+
#define ASSERT_LIST(target, listName) \
13+
ASSERT_NE(target->findList(listName), -1); \
14+
ASSERT_TRUE(target->listAt(target->findList(listName)))
15+
#define GET_LIST(target, listName) target->listAt(target->findList(listName))
16+
17+
#define ASSERT_INPUT(block, inputName) \
18+
ASSERT_NE(block->findInput(inputName), -1); \
19+
ASSERT_TRUE(block->inputAt(block->findInput(inputName)))
20+
#define GET_INPUT(block, inputName) block->inputAt(block->findInput(inputName))
21+
22+
#define ASSERT_FIELD(block, fieldName) \
23+
ASSERT_NE(block->findField(fieldName), -1); \
24+
ASSERT_TRUE(block->fieldAt(block->findField(fieldName)))
25+
#define GET_FIELD(block, fieldName) block->fieldAt(block->findField(fieldName))
26+
727
std::string readFileStr(const std::string &fileName)
828
{
929
std::ifstream file(fileName);

test/load_project/load_project_test.cpp

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,6 @@
55
#include "scratchproject.h"
66
#include "../common.h"
77

8-
#define ASSERT_VAR(target, varName) \
9-
ASSERT_NE(target->findVariable(varName), -1); \
10-
ASSERT_TRUE(target->variableAt(target->findVariable(varName)))
11-
#define GET_VAR(target, varName) target->variableAt(target->findVariable(varName))
12-
13-
#define ASSERT_LIST(target, listName) \
14-
ASSERT_NE(target->findList(listName), -1); \
15-
ASSERT_TRUE(target->listAt(target->findList(listName)))
16-
#define GET_LIST(target, listName) target->listAt(target->findList(listName))
17-
18-
#define ASSERT_INPUT(block, inputName) \
19-
ASSERT_NE(block->findInput(inputName), -1); \
20-
ASSERT_TRUE(block->inputAt(block->findInput(inputName)))
21-
#define GET_INPUT(block, inputName) block->inputAt(block->findInput(inputName))
22-
23-
#define ASSERT_FIELD(block, fieldName) \
24-
ASSERT_NE(block->findField(fieldName), -1); \
25-
ASSERT_TRUE(block->fieldAt(block->findField(fieldName)))
26-
#define GET_FIELD(block, fieldName) block->fieldAt(block->findField(fieldName))
27-
288
using namespace libscratchcpp;
299

3010
static Scratch3Reader s3reader;

0 commit comments

Comments
 (0)