Solvespace
65 строк · 1.8 Кб
1#include "harness.h"
2
3TEST_CASE(line_pt_normal_roundtrip) {
4CHECK_LOAD("line_pt_normal.slvs");
5CHECK_RENDER("line_pt_normal.png");
6CHECK_SAVE("line_pt_normal.slvs");
7}
8
9TEST_CASE(line_pt_normal_migrate_from_v20) {
10CHECK_LOAD("line_pt_normal_v20.slvs");
11CHECK_SAVE("line_pt_normal.slvs");
12}
13
14TEST_CASE(line_pt_normal_migrate_from_v22) {
15CHECK_LOAD("line_pt_normal_v22.slvs");
16CHECK_SAVE("line_pt_normal.slvs");
17}
18
19TEST_CASE(line_pt_free_in_3d_roundtrip) {
20CHECK_LOAD("line_pt_free_in_3d.slvs");
21CHECK_RENDER("line_pt_free_in_3d.png");
22CHECK_SAVE("line_pt_free_in_3d.slvs");
23}
24
25TEST_CASE(line_pt_free_in_3d_migrate_from_v20) {
26CHECK_LOAD("line_pt_free_in_3d_v20.slvs");
27CHECK_SAVE("line_pt_free_in_3d.slvs");
28}
29
30TEST_CASE(line_pt_free_in_3d_migrate_from_v22) {
31CHECK_LOAD("line_pt_free_in_3d_v22.slvs");
32CHECK_SAVE("line_pt_free_in_3d.slvs");
33}
34
35TEST_CASE(line_plane_normal_roundtrip) {
36CHECK_LOAD("line_plane_normal.slvs");
37CHECK_RENDER("line_plane_normal.png");
38CHECK_SAVE("line_plane_normal.slvs");
39}
40
41TEST_CASE(line_plane_normal_migrate_from_v20) {
42CHECK_LOAD("line_plane_normal_v20.slvs");
43CHECK_SAVE("line_plane_normal.slvs");
44}
45
46TEST_CASE(line_plane_normal_migrate_from_v22) {
47CHECK_LOAD("line_plane_normal_v22.slvs");
48CHECK_SAVE("line_plane_normal.slvs");
49}
50
51TEST_CASE(line_plane_free_in_3d_roundtrip) {
52CHECK_LOAD("line_plane_free_in_3d.slvs");
53CHECK_RENDER("line_plane_free_in_3d.png");
54CHECK_SAVE("line_plane_free_in_3d.slvs");
55}
56
57TEST_CASE(line_plane_free_in_3d_migrate_from_v20) {
58CHECK_LOAD("line_plane_free_in_3d_v20.slvs");
59CHECK_SAVE("line_plane_free_in_3d.slvs");
60}
61
62TEST_CASE(line_plane_free_in_3d_migrate_from_v22) {
63CHECK_LOAD("line_plane_free_in_3d_v22.slvs");
64CHECK_SAVE("line_plane_free_in_3d.slvs");
65}
66