def test_get_parameter_name_from_value(self):

        my_convertor = SamplePythonClass()

        param1 = "my_python_param_1"
        param2 = "my_python_param_2"

        expected_value1 = "my_python_param_1_test"
        expected_value2 = "my_python_param_2_test"

        self.assertEqual(expected_value1,
                         my_convertor.get_parameter_name_from_value(param1))

        self.assertEqual(expected_value2,
                         my_convertor.get_parameter_name_from_value(param2))
Esempio n. 2
0
    def test_get_parameter_name_from_value(self):

        my_convertor = SamplePythonClass()

        param1 = "my_python_param_1"
        param2 = "my_python_param_2"

        expected_value1 = "my_python_param_1_test"
        expected_value2 = "my_python_param_2_test"

        self.assertEqual(expected_value1,
                         my_convertor.get_parameter_name_from_value(param1))

        self.assertEqual(expected_value2,
                         my_convertor.get_parameter_name_from_value(param2))
Esempio n. 3
0
#!/usr/bin/env python
"""
See README.md
"""

import rospy
from sr_sample_python_library.sample_python_class import SamplePythonClass

if __name__ == "__main__":

    rospy.init_node("sample_python_node")

    sample_object = SamplePythonClass()

    param_name = "my_python_param"
    param_value = sample_object.get_parameter_name_from_value(param_name)

    rospy.set_param(param_name, param_value)

    rate = rospy.Rate(2)
    while not rospy.is_shutdown():
        rate.sleep()