Solvespace
33 строки · 729.0 Байт
1#include "harness.h"
2
3TEST_CASE(normal_roundtrip) {
4CHECK_LOAD("normal.slvs");
5CHECK_RENDER("normal.png");
6CHECK_SAVE("normal.slvs");
7}
8
9TEST_CASE(normal_migrate_from_v20) {
10CHECK_LOAD("normal_v20.slvs");
11CHECK_SAVE("normal.slvs");
12}
13
14TEST_CASE(normal_migrate_from_v22) {
15CHECK_LOAD("normal_v22.slvs");
16CHECK_SAVE("normal.slvs");
17}
18
19TEST_CASE(reference_roundtrip) {
20CHECK_LOAD("reference.slvs");
21CHECK_RENDER("reference.png");
22CHECK_SAVE("reference.slvs");
23}
24
25TEST_CASE(reference_migrate_from_v20) {
26CHECK_LOAD("reference_v20.slvs");
27CHECK_SAVE("reference.slvs");
28}
29
30TEST_CASE(reference_migrate_from_v22) {
31CHECK_LOAD("reference_v22.slvs");
32CHECK_SAVE("reference.slvs");
33}
34