fix python tests and make verbose so they are easy to debug
parent
2f6b8d6314
commit
286b2fa4b0
|
@ -166,5 +166,6 @@ add_custom_target(
|
|||
COMMAND
|
||||
${CMAKE_COMMAND} -E env # add package to python path so no need to install
|
||||
"PYTHONPATH=${GTSAM_PYTHON_BUILD_DIRECTORY}/$ENV{PYTHONPATH}"
|
||||
${PYTHON_EXECUTABLE} -m unittest discover -s "${GTSAM_PYTHON_BUILD_DIRECTORY}/gtsam/tests"
|
||||
DEPENDS ${GTSAM_PYTHON_DEPENDENCIES})
|
||||
${PYTHON_EXECUTABLE} -m unittest discover -v -s .
|
||||
DEPENDS ${GTSAM_PYTHON_DEPENDENCIES}
|
||||
WORKING_DIRECTORY "${GTSAM_PYTHON_BUILD_DIRECTORY}/gtsam/tests")
|
||||
|
|
|
@ -18,10 +18,12 @@ from gtsam.symbol_shorthand import B
|
|||
|
||||
|
||||
class TestBasis(GtsamTestCase):
|
||||
"""Tests Basis module python bindings
|
||||
"""
|
||||
Tests Basis module python bindings.
|
||||
"""
|
||||
def test_fit_basis(self):
|
||||
"""Tests FitBasis python binding for FourierBasis, Chebyshev1Basis, Chebyshev2Basis, and
|
||||
"""
|
||||
Tests FitBasis python binding for FourierBasis, Chebyshev1Basis, Chebyshev2Basis, and
|
||||
Chebyshev2.
|
||||
It tests FitBasis by fitting to a ground-truth function that can be represented exactly in
|
||||
the basis, then checking that the regression (fit result) matches the function. For the
|
||||
|
|
Loading…
Reference in New Issue