MoveIt Pro API
Core Behaviors for MoveIt Pro
Loading...
Searching...
No Matches
test_blend_joint_trajectories Namespace Reference

Functions

None test_joint_limits_default_constructible_and_settable ()
 
None test_joint_limits_kwargs_constructor ()
 
None test_blend_joint_trajectories_returns_joint_trajectory ()
 
None test_blend_joint_trajectories_raises_on_invalid_input ()
 

Detailed Description

Tests for the blend_joint_trajectories pybind11 binding contract.

Algorithm behavior is exhaustively tested in the C++ suite
(trajectory_blending/test/test_trajectory_blending.cpp). These tests only
verify that the Python binding layer works: constructors, field access,
Eigen-numpy conversion, function callability, and error propagation.

Function Documentation

◆ test_blend_joint_trajectories_raises_on_invalid_input()

None test_blend_joint_trajectories.test_blend_joint_trajectories_raises_on_invalid_input ( )
tl::expected error is converted to MessageError on the Python side.

◆ test_blend_joint_trajectories_returns_joint_trajectory()

None test_blend_joint_trajectories.test_blend_joint_trajectories_returns_joint_trajectory ( )
Function is callable with Python types and returns JointTrajectory.

◆ test_joint_limits_default_constructible_and_settable()

None test_blend_joint_trajectories.test_joint_limits_default_constructible_and_settable ( )
Default ctor, def_readwrite, and Eigen-numpy conversion work.

◆ test_joint_limits_kwargs_constructor()

None test_blend_joint_trajectories.test_joint_limits_kwargs_constructor ( )
Lambda-based kwargs constructor sets all fields correctly.