@@ -81,29 +81,6 @@ def test_resolve_message_name(mock_import_module, mock_sys_modules):
81
81
assert result is not None
82
82
83
83
84
- @mock .patch .object (rospy , "Publisher" )
85
- @mock .patch .object (
86
- ros_tcp_endpoint .server , "resolve_message_name" , return_value = "unity_interfaces.msg/Pos"
87
- )
88
- def test_publish_add_new_topic (mock_resolve_msg , mock_ros_publisher ):
89
- server = TcpServer (node_name = "test-tcp-server" , tcp_ip = "127.0.0.1" , tcp_port = 10000 )
90
- result = SysCommands (server ).publish ("object_pos_topic" , "pos" )
91
- assert server .source_destination_dict != {}
92
- mock_ros_publisher .assert_called_once
93
-
94
-
95
- @mock .patch .object (rospy , "Publisher" )
96
- @mock .patch .object (
97
- ros_tcp_endpoint .server , "resolve_message_name" , return_value = "unity_interfaces.msg/Pos"
98
- )
99
- def test_publish_existing_topic (mock_resolve_msg , mock_ros_publisher ):
100
- server = TcpServer (node_name = "test-tcp-server" , tcp_ip = "127.0.0.1" , tcp_port = 10000 )
101
- server .source_destination_dict = {"object_pos_topic" : mock .Mock ()}
102
- result = SysCommands (server ).publish ("object_pos_topic" , "pos" )
103
- assert server .source_destination_dict ["object_pos_topic" ] is not None
104
- mock_ros_publisher .assert_called_once
105
-
106
-
107
84
def test_publish_empty_topic_should_return_none ():
108
85
server = TcpServer (node_name = "test-tcp-server" , tcp_ip = "127.0.0.1" , tcp_port = 10000 )
109
86
result = SysCommands (server ).publish ("" , "pos" )
@@ -118,6 +95,9 @@ def test_publish_empty_message_should_return_none():
118
95
assert server .source_destination_dict == {}
119
96
120
97
98
+ # TODO: Add publisher tests
99
+
100
+
121
101
@mock .patch .object (rospy , "Subscriber" )
122
102
@mock .patch .object (
123
103
ros_tcp_endpoint .server , "resolve_message_name" , return_value = "unity_interfaces.msg/Pos"
0 commit comments