Update python code and tests for ros2 (#80)

* Enable projection nose test using ament

* Update python package and tests for ros2

* Remove unneeded python setup file

* Use pytest instead of nose

Nose was outputting xml that xUnit (jenkins plugin) couldn't read.

* Fix pytest warnings
This commit is contained in:
Jonathan Binney
2021-08-10 18:11:23 -07:00
committed by GitHub
parent 61c04d33ed
commit af5bdc2874
5 changed files with 121 additions and 129 deletions

View File

@@ -24,6 +24,7 @@
<url>http://ros.org/wiki/laser_geometry</url>
<buildtool_depend>ament_cmake</buildtool_depend>
<buildtool_depend>ament_cmake_pytest</buildtool_depend>
<buildtool_depend>eigen3_cmake_module</buildtool_depend>
<buildtool_export_depend>eigen3_cmake_module</buildtool_export_depend>
@@ -47,6 +48,8 @@
<test_depend>ament_cmake_gmock</test_depend>
<test_depend>ament_cmake_lint_cmake</test_depend>
<test_depend>ament_cmake_uncrustify</test_depend>
<test_depend>rclpy</test_depend>
<test_depend>sensor_msgs_py</test_depend>
<export>
<build_type>ament_cmake</build_type>