diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Makefile.am | 38 | ||||
-rw-r--r-- | tests/raytracexx.cpp | 2 |
2 files changed, 21 insertions, 19 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index d6341e8..9e6fda4 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -19,14 +19,14 @@ check_LTLIBRARIES = libdimension-tests.la \ libdimensionxx-tests.la -check_PROGRAMS = warning \ - error \ - png \ - pngxx \ - raytrace \ - raytracexx +check_PROGRAMS = warning-test \ + error-test \ + png-test \ + pngxx-test \ + raytrace-test \ + raytracexx-test TESTS = $(check_PROGRAMS) -XFAIL_TESTS = error +XFAIL_TESTS = error-test INCLUDES = -I../libdimension -I../libdimensionxx @@ -38,20 +38,20 @@ libdimensionxx_tests_la_SOURCES = testsxx.hpp \ testsxx.cpp libdimensionxx_tests_la_LIBADD = ../libdimensionxx/libdimensionxx.la -warning_SOURCES = warning.c -warning_LDADD = ./libdimension-tests.la +warning_test_SOURCES = warning.c +warning_test_LDADD = ./libdimension-tests.la -error_SOURCES = error.c -error_LDADD = ./libdimension-tests.la +error_test_SOURCES = error.c +error_test_LDADD = ./libdimension-tests.la -png_SOURCES = png.c -png_LDADD = ./libdimension-tests.la +png_test_SOURCES = png.c +png_test_LDADD = ./libdimension-tests.la -pngxx_SOURCES = pngxx.cpp -pngxx_LDADD = ./libdimensionxx-tests.la +pngxx_test_SOURCES = pngxx.cpp +pngxx_test_LDADD = ./libdimensionxx-tests.la -raytrace_SOURCES = raytrace.c -raytrace_LDADD = ./libdimension-tests.la +raytrace_test_SOURCES = raytrace.c +raytrace_test_LDADD = ./libdimension-tests.la -raytracexx_SOURCES = raytracexx.cpp -raytracexx_LDADD = ./libdimensionxx-tests.la +raytracexx_test_SOURCES = raytracexx.cpp +raytracexx_test_LDADD = ./libdimensionxx-tests.la diff --git a/tests/raytracexx.cpp b/tests/raytracexx.cpp index 2b5c4e0..0a23819 100644 --- a/tests/raytracexx.cpp +++ b/tests/raytracexx.cpp @@ -37,6 +37,7 @@ main() { std::ofstream file("raytracexx.png"); PNG_Canvas canvas(768, 480, file); + // Camera Perspective_Camera camera( Matrix::rotation(Vector(0.0, 1.0, 0.0)) * Matrix::translation(Vector(0.0, 0.0, -4.0)) @@ -45,6 +46,7 @@ main() { ) ); + // Scene Scene scene(background, camera, canvas); // Objects in scene |