def test_get_output(self): pack = Mock() pack.package_format = 2 pack.name = 'foopack' pack.version = '0.1.2' pack.maintainers = ['m1', 'm2'] pack.build_depends = ['bd1', 'bd2'] pack.buildtool_depends = ['catkin'] pack.build_export_depends = ['bed1', 'bed2'] pack.buildtool_export_depends = ['bted1', 'bted2'] pack.exec_depends = ['ed1', 'ed2'] pack.run_depends = ['rd1', 'rd2'] pack.test_depends = ['td1', 'td2'] pack.doc_depends = ['dd1', 'dd2'] pack.exports = [] result = _get_output(pack) self.assertEqual( set([ 'set(_CATKIN_CURRENT_PACKAGE "foopack")', 'set(foopack_MAINTAINER "m1, m2")', 'set(foopack_PACKAGE_FORMAT "2")', 'set(foopack_DEPRECATED "")', 'set(foopack_VERSION "0.1.2")', 'set(foopack_BUILD_DEPENDS "bd1" "bd2")', 'set(foopack_BUILDTOOL_DEPENDS "catkin")', 'set(foopack_BUILD_EXPORT_DEPENDS "bed1" "bed2")', 'set(foopack_BUILDTOOL_EXPORT_DEPENDS "bted1" "bted2")', 'set(foopack_EXEC_DEPENDS "ed1" "ed2")', 'set(foopack_RUN_DEPENDS "rd1" "rd2")', 'set(foopack_TEST_DEPENDS "td1" "td2")', 'set(foopack_DOC_DEPENDS "dd1" "dd2")', ]), set(result))
def test_get_output(self): pack = Mock() pack.name = 'foopack' pack.version = '0.1.2' pack.maintainers = ['m1', 'm2'] pack.build_depends = ['bd1', 'bd2'] pack.run_depends = ['rd1', 'rd2'] result = _get_output(pack) self.assertEqual(['set(_CATKIN_CURRENT_PACKAGE "foopack")', 'set(foopack_RUN_DEPENDS "rd1" "rd2")', 'set(foopack_VERSION "0.1.2")', 'set(foopack_MAINTAINER "m1, m2")', 'set(foopack_BUILD_DEPENDS "bd1" "bd2")'], result)
def test_get_output(self): pack = Mock() pack.name = 'foopack' pack.version = '0.1.2' pack.maintainers = ['m1', 'm2'] pack.build_depends = ['bd1', 'bd2'] pack.run_depends = ['rd1', 'rd2'] result = _get_output(pack) self.assertEqual([ 'set(_CATKIN_CURRENT_PACKAGE "foopack")', 'set(foopack_RUN_DEPENDS "rd1" "rd2")', 'set(foopack_VERSION "0.1.2")', 'set(foopack_MAINTAINER "m1, m2")', 'set(foopack_BUILD_DEPENDS "bd1" "bd2")' ], result)