module ROSLoaderTestSetup

Attributes

loader[R]

Public Instance Methods

create_ros_loader() click to toggle source
# File test/ros/test_package.rb, line 9
def create_ros_loader
    root = OroGen::Loaders::Aggregate.new
    typekit_loader = OroGen::Loaders::Files.new(root)
    typekit_loader.register_typekit(path_to_data, 'std')
    typekit_loader.register_typekit(path_to_data, 'base')
    ros_loader = OroGen::ROS::DefaultLoader.new(root)
    ros_loader.search_path << path_to_data
    ros_loader.package_paths['manipulator_config'] = path_to_data
    root.typekit_model_from_name('std')
    root
end
path_to_data() click to toggle source
# File test/ros/test_package.rb, line 5
def path_to_data
    File.join(File.dirname(__FILE__),"models")
end
setup() click to toggle source
Calls superclass method
# File test/ros/test_package.rb, line 22
def setup
    @loader = create_ros_loader
    super
end