Blender Git Loki
Git Commits -> Revision 52cebc8
Revision 52cebc8 by Sergey Sharybin (gtest-testing) May 17, 2014, 12:07 (GMT) |
Extend unit tests collection - Cover Libmv with unit tests. We often hack into libmv from Blender side, so it's useful to have it covered here. - Added some round-trip tests for color space conversions. |
Commit Details:
Full Hash: 52cebc80b6580be58e6be6dba5c39f0366cbe98b
Parent Commit: 3993eca
Lines Changed: +5524, -30
38 Added Paths:
/extern/libmv/libmv/base/scoped_ptr_test.cc (+79, -0) (View)
/extern/libmv/libmv/base/vector_test.cc (+223, -0) (View)
/extern/libmv/libmv/image/array_nd_test.cc (+324, -0) (View)
/extern/libmv/libmv/image/convolve_test.cc (+110, -0) (View)
/extern/libmv/libmv/image/image_drawing.h (+285, -0) (View)
/extern/libmv/libmv/image/image_test.cc (+45, -0) (View)
/extern/libmv/libmv/image/sample_test.cc (+89, -0) (View)
/extern/libmv/libmv/image/tuple_test.cc (+83, -0) (View)
/extern/libmv/libmv/multiview/euclidean_resection_test.cc (+237, -0) (View)
/extern/libmv/libmv/multiview/fundamental_test.cc (+162, -0) (View)
/extern/libmv/libmv/multiview/homography_error.h (+248, -0) (View)
/extern/libmv/libmv/multiview/homography_test.cc (+261, -0) (View)
/extern/libmv/libmv/multiview/nviewtriangulation_test.cc (+94, -0) (View)
/extern/libmv/libmv/multiview/panography_kernel.cc (+51, -0) (View)
/extern/libmv/libmv/multiview/panography_kernel.h (+54, -0) (View)
/extern/libmv/libmv/multiview/panography_test.cc (+144, -0) (View)
/extern/libmv/libmv/multiview/projection_test.cc (+115, -0) (View)
/extern/libmv/libmv/multiview/resection_test.cc (+61, -0) (View)
/extern/libmv/libmv/multiview/test_data_sets.cc (+196, -0) (View)
/extern/libmv/libmv/multiview/test_data_sets.h (+105, -0) (View)
/extern/libmv/libmv/multiview/triangulation_test.cc (+47, -0) (View)
/extern/libmv/libmv/multiview/two_view_kernel.h (+137, -0) (View)
/extern/libmv/libmv/numeric/dogleg_test.cc (+95, -0) (View)
/extern/libmv/libmv/numeric/function_derivative_test.cc (+57, -0) (View)
/extern/libmv/libmv/numeric/levenberg_marquardt_test.cc (+56, -0) (View)
/extern/libmv/libmv/numeric/numeric_test.cc (+439, -0) (View)
/extern/libmv/libmv/numeric/poly_test.cc (+98, -0) (View)
/extern/libmv/libmv/simple_pipeline/camera_intrinsics_test.cc (+239, -0) (View)
/extern/libmv/libmv/simple_pipeline/detect_test.cc (+230, -0) (View)
/extern/libmv/libmv/simple_pipeline/intersect_test.cc (+81, -0) (View)
/extern/libmv/libmv/simple_pipeline/keyframe_selection_test.cc (+307, -0) (View)
/extern/libmv/libmv/simple_pipeline/modal_solver_test.cc (+79, -0) (View)
/extern/libmv/libmv/simple_pipeline/resect_test.cc (+234, -0) (View)
/extern/libmv/libmv/tracking/brute_region_tracker_test.cc (+51, -0) (View)
/extern/libmv/libmv/tracking/klt_region_tracker_test.cc (+51, -0) (View)
/extern/libmv/libmv/tracking/pyramid_region_tracker_test.cc (+80, -0) (View)
/source/tests/blenlib_tests/mathutils_color_test.cc (+88, -0) (View)
/source/tests/blenlib_tests/mathutils_geom_test.cc (+19, -0) (View)
/extern/libmv/libmv/base/vector_test.cc (+223, -0) (View)
/extern/libmv/libmv/image/array_nd_test.cc (+324, -0) (View)
/extern/libmv/libmv/image/convolve_test.cc (+110, -0) (View)
/extern/libmv/libmv/image/image_drawing.h (+285, -0) (View)
/extern/libmv/libmv/image/image_test.cc (+45, -0) (View)
/extern/libmv/libmv/image/sample_test.cc (+89, -0) (View)
/extern/libmv/libmv/image/tuple_test.cc (+83, -0) (View)
/extern/libmv/libmv/multiview/euclidean_resection_test.cc (+237, -0) (View)
/extern/libmv/libmv/multiview/fundamental_test.cc (+162, -0) (View)
/extern/libmv/libmv/multiview/homography_error.h (+248, -0) (View)
/extern/libmv/libmv/multiview/homography_test.cc (+261, -0) (View)
/extern/libmv/libmv/multiview/nviewtriangulation_test.cc (+94, -0) (View)
/extern/libmv/libmv/multiview/panography_kernel.cc (+51, -0) (View)
/extern/libmv/libmv/multiview/panography_kernel.h (+54, -0) (View)
/extern/libmv/libmv/multiview/panography_test.cc (+144, -0) (View)
/extern/libmv/libmv/multiview/projection_test.cc (+115, -0) (View)
/extern/libmv/libmv/multiview/resection_test.cc (+61, -0) (View)
/extern/libmv/libmv/multiview/test_data_sets.cc (+196, -0) (View)
/extern/libmv/libmv/multiview/test_data_sets.h (+105, -0) (View)
/extern/libmv/libmv/multiview/triangulation_test.cc (+47, -0) (View)
/extern/libmv/libmv/multiview/two_view_kernel.h (+137, -0) (View)
/extern/libmv/libmv/numeric/dogleg_test.cc (+95, -0) (View)
/extern/libmv/libmv/numeric/function_derivative_test.cc (+57, -0) (View)
/extern/libmv/libmv/numeric/levenberg_marquardt_test.cc (+56, -0) (View)
/extern/libmv/libmv/numeric/numeric_test.cc (+439, -0) (View)
/extern/libmv/libmv/numeric/poly_test.cc (+98, -0) (View)
/extern/libmv/libmv/simple_pipeline/camera_intrinsics_test.cc (+239, -0) (View)
/extern/libmv/libmv/simple_pipeline/detect_test.cc (+230, -0) (View)
/extern/libmv/libmv/simple_pipeline/intersect_test.cc (+81, -0) (View)
/extern/libmv/libmv/simple_pipeline/keyframe_selection_test.cc (+307, -0) (View)
/extern/libmv/libmv/simple_pipeline/modal_solver_test.cc (+79, -0) (View)
/extern/libmv/libmv/simple_pipeline/resect_test.cc (+234, -0) (View)
/extern/libmv/libmv/tracking/brute_region_tracker_test.cc (+51, -0) (View)
/extern/libmv/libmv/tracking/klt_region_tracker_test.cc (+51, -0) (View)
/extern/libmv/libmv/tracking/pyramid_region_tracker_test.cc (+80, -0) (View)
/source/tests/blenlib_tests/mathutils_color_test.cc (+88, -0) (View)
/source/tests/blenlib_tests/mathutils_geom_test.cc (+19, -0) (View)
1 Deleted Path:
/source/tests/blenlib_tests/mathutils_test.cc (+0, -23)
7 Modified Paths:
/build_files/cmake/Modules/Testing.cmake (+9, -4) (Diff)
/extern/libmv/bundle.sh (+12, -2) (Diff)
/extern/libmv/CMakeLists.txt (+39, -0) (Diff)
/extern/libmv/files.txt (+36, -0) (Diff)
/extern/libmv/SConscript (+2, -0) (Diff)
/source/tests/blenlib_tests/CMakeLists.txt (+2, -1) (Diff)
/source/tests/testing/testing.h (+70, -0) (Diff)
/extern/libmv/bundle.sh (+12, -2) (Diff)
/extern/libmv/CMakeLists.txt (+39, -0) (Diff)
/extern/libmv/files.txt (+36, -0) (Diff)
/extern/libmv/SConscript (+2, -0) (Diff)
/source/tests/blenlib_tests/CMakeLists.txt (+2, -1) (Diff)
/source/tests/testing/testing.h (+70, -0) (Diff)