Blender Git Commit Log

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)

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021