@@ -85,7 +85,7 @@ def tilde_cb(self, msg):
8585
8686 def test_parameter_client_read (self ):
8787 timeout_t = time .time () + 20.
88- print "waiting for 20 seconds for client to load"
88+ print ( "waiting for 20 seconds for client to load" )
8989
9090 tests = self .tests
9191 msgs = [None ]
@@ -95,36 +95,36 @@ def test_parameter_client_read(self):
9595 time .sleep (0.2 )
9696 msgs = [getattr (self , t + '_msg' ) for t in tests ]
9797
98- print "msgs: %s" % (msgs )
98+ print ( "msgs: %s" % (msgs ) )
9999
100- self .failIf (timeout_t < time .time (), "timeout exceeded" )
101- self .failIf (rospy .is_shutdown (), "node shutdown" )
102- self .failIf (any (1 for m in msgs if m is None ), "did not receive all expected messages: " + str (msgs ))
100+ self .assertFalse (timeout_t < time .time (), "timeout exceeded" )
101+ self .assertFalse (rospy .is_shutdown (), "node shutdown" )
102+ self .assertFalse (any (1 for m in msgs if m is None ), "did not receive all expected messages: " + str (msgs ))
103103
104104 ns = rospy .get_param ('parameter_namespace' )
105105 for t in tests :
106106 p_name = roslib .names .ns_join (ns , t )
107107 value = rospy .get_param (p_name , t )
108108 msg = getattr (self , "%s_msg" % (t ))
109- print "get param: %s" % (p_name )
110- print "param value: %s" % (value )
111- print "msg value: %s" % (msg )
109+ print ( "get param: %s" % (p_name ) )
110+ print ( "param value: %s" % (value ) )
111+ print ( "msg value: %s" % (msg ) )
112112 if t == 'composite' :
113- print "value" , p_name , value
113+ print ( "value" , p_name , value )
114114 m = Composite (CompositeA (** value ['a' ]), CompositeB (** value ['b' ]))
115- self .assertAlmostEquals (m .a .x , msg .a .x )
116- self .assertAlmostEquals (m .a .y , msg .a .y )
117- self .assertAlmostEquals (m .a .z , msg .a .z )
118- self .assertAlmostEquals (m .a .w , msg .a .w )
119- self .assertAlmostEquals (m .b .x , msg .b .x )
120- self .assertAlmostEquals (m .b .y , msg .b .y )
121- self .assertAlmostEquals (m .b .z , msg .b .z )
115+ self .assertAlmostEqual (m .a .x , msg .a .x )
116+ self .assertAlmostEqual (m .a .y , msg .a .y )
117+ self .assertAlmostEqual (m .a .z , msg .a .z )
118+ self .assertAlmostEqual (m .a .w , msg .a .w )
119+ self .assertAlmostEqual (m .b .x , msg .b .x )
120+ self .assertAlmostEqual (m .b .y , msg .b .y )
121+ self .assertAlmostEqual (m .b .z , msg .b .z )
122122 elif t == 'list' :
123- self .assertEquals (list (value ), list (msg .int32_array ))
123+ self .assertEqual (list (value ), list (msg .int32_array ))
124124 elif t == 'float' :
125- self .assertAlmostEquals (value , msg .data )
125+ self .assertAlmostEqual (value , msg .data )
126126 else :
127- self .assertEquals (value , msg .data )
127+ self .assertEqual (value , msg .data )
128128
129129 def test_set_parameter (self ):
130130 # make sure client copied each parameter correct
@@ -137,23 +137,23 @@ def test_set_parameter(self):
137137 source_value = rospy .get_param (source_name )
138138 target_value = rospy .get_param (target_name )
139139 if t != 'float' :
140- self .assertEquals (source_value , target_value )
140+ self .assertEqual (source_value , target_value )
141141 else :
142- self .assertAlmostEquals (source_value , target_value )
142+ self .assertAlmostEqual (source_value , target_value )
143143
144144 def test_tilde_parameter (self ):
145145 timeout_t = time .time () + 20.
146- print "waiting for 20 seconds for client to load"
146+ print ( "waiting for 20 seconds for client to load" )
147147 while self .tilde_msg is None and \
148148 not rospy .is_shutdown () and \
149149 timeout_t > time .time ():
150150 time .sleep (0.2 )
151151
152- self .failIf (timeout_t < time .time (), "timeout exceeded" )
153- self .failIf (rospy .is_shutdown (), "node shutdown" )
154- self .failIf (self .tilde_msg is None )
152+ self .assertFalse (timeout_t < time .time (), "timeout exceeded" )
153+ self .assertFalse (rospy .is_shutdown (), "node shutdown" )
154+ self .assertFalse (self .tilde_msg is None )
155155
156- self .assertEquals (rospy .get_param ('param_client/tilde' ), self .tilde_msg .data )
156+ self .assertEqual (rospy .get_param ('param_client/tilde' ), self .tilde_msg .data )
157157
158158if __name__ == '__main__' :
159159 import rostest
0 commit comments