Skip to content

Commit

Permalink
Undo all_dep_types grasping from catkin_pkg.Package__slots__
Browse files Browse the repository at this point in the history
  • Loading branch information
mateus-amarante committed Apr 13, 2021
1 parent cb4b23d commit 235131d
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/rosdep2/lookup.py
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ def create_from_rospkg(rospack=None, rosstack=None,
:param sources_loader: (optional) Override SourcesLoader used
for managing sources.list data sources.
:param dependency_types: (optional) List of dependency types.
Allowed: "build", "buildtool", "build_export", "run", "test", "exec", "doc"
Allowed: {'build', 'buildtool', 'build_export', 'buildtool_export', 'exec', 'test', 'doc'}
"""
# initialize the loader
if rospack is None:
Expand Down
3 changes: 1 addition & 2 deletions src/rosdep2/rospkg_loader.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,7 @@


def all_dep_types():
# NOTE: 'group' is excluded
return {x[:-len('_depends')] for x in catkin_pkg.package.Package.__slots__ if x.endswith('_depends')} - {'group'}
return {'build', 'buildtool', 'build_export', 'buildtool_export', 'exec', 'test', 'doc'}


class RosPkgLoader(RosdepLoader):
Expand Down
5 changes: 0 additions & 5 deletions test/test_rosdep_rospkg_loader.py
Original file line number Diff line number Diff line change
Expand Up @@ -179,8 +179,3 @@ def test_RosPkgLoader_get_loadable():
keys = loader.get_loadable_views()
for s in ['ros', 'empty', 'invalid', 'stack1']:
assert s in keys


def test_rospkg_loader_all_dep_types():
from rosdep2.rospkg_loader import all_dep_types
assert all_dep_types() == {'build', 'buildtool', 'build_export', 'buildtool_export', 'exec', 'test', 'doc'}, all_dep_types()

0 comments on commit 235131d

Please sign in to comment.