From 0ecbc70224f9907839c6195b38f93f19f024cdcf Mon Sep 17 00:00:00 2001 From: nekanat Date: Mon, 31 Aug 2020 17:42:24 +0900 Subject: [PATCH] fix test --- appveyor.yml | 10 +++------- setup.py | 2 +- tests/test_point_to_plane.py | 6 +++--- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index 8a46b5a..c9e33ce 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -11,12 +11,8 @@ environment: DISTUTILS_USE_SDK: 1 MSSdk: 1 matrix: - - PYTHON: "C:\\Python36" - PYTHON_VERSION: "3.6" - CPP: 14 - CONFIG: Release - - PYTHON: "C:\\Python37" - PYTHON_VERSION: "3.7" + - PYTHON: "C:\\Python38" + PYTHON_VERSION: "3.8" CPP: 14 CONFIG: Release install: @@ -27,7 +23,7 @@ install: - "SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%" - "python --version" - "python -c \"import struct; print(struct.calcsize('P') * 8)\"" - - "python -m pip install --upgrade pip setuptools" + - "python -m pip install --upgrade pip setuptools virtualenv" - "pip install pipenv" build_script: diff --git a/setup.py b/setup.py index 65bcf33..a583edd 100644 --- a/setup.py +++ b/setup.py @@ -237,7 +237,7 @@ def build_extensions(self): if has_flag(self.compiler, '-fvisibility=hidden'): opts.append('-fvisibility=hidden') elif ct == 'msvc': - opts.append('/DVERSION_INFO=\\"%s\\"' % self.distribution.get_version()) + opts.append('/DVERSION_INFO=\"%s\"' % self.distribution.get_version()) for ext in self.extensions: ext.extra_compile_args = opts build_ext.build_extensions(self) diff --git a/tests/test_point_to_plane.py b/tests/test_point_to_plane.py index 49238a0..54a9d20 100644 --- a/tests/test_point_to_plane.py +++ b/tests/test_point_to_plane.py @@ -31,9 +31,9 @@ def test_point_to_plane(self): r0[:3, :3] = r r1 = np.identity(4) r1[:3, :3] = self._tf.rot - self.assertTrue(np.allclose(trans.euler_from_matrix(r0), - trans.euler_from_matrix(r1), atol=5.0e-2, rtol=1.0e-2)) - self.assertTrue(np.allclose(t, self._tf.t, atol=5.0e-2, rtol=1.0e-3)) + self.assertTrue(np.allclose(r0 * r1.transpose(), + np.identity(4), atol=5.0e-2, rtol=1.0e-2)) + self.assertTrue(np.allclose(t, self._tf.t, atol=5.0e-1, rtol=1.0e-2)) if __name__ == "__main__": unittest.main() \ No newline at end of file