@@ -48,6 +48,9 @@ class SimplificationTest(unittest.TestCase):
4848 "test_simplify_log_node_number" : "(root 0.5379)" ,
4949 "test_simplify_log_node_sensor" : "(root (log S0))" ,
5050 "test_simplify_log_node_zero" : "(root -4.6052)" ,
51+ "test_simplify_minus_node_equal_numbers" : "(root 0.0000)" ,
52+ "test_simplify_minus_node_equal_sensors" : "(root 0.0000)" ,
53+ "test_simplify_minus_node_number_and_sensor" : "(root (- 3.4092 S0))" ,
5154 "test_simplify_minus_node_both_numbers" : "(root -0.8031)" ,
5255 "test_simplify_minus_node_number_and_sensor" : "(root (- 3.4092 S0))" ,
5356 "test_simplify_minus_node_sensor_and_left_identity" : "(root 0.0000)" ,
@@ -104,6 +107,14 @@ def test_simplify_plus_node_both_numbers(self):
104107 self ._assert_expressions (expression , sys ._getframe ().f_code .co_name )
105108
106109 ########################### MINUS NODE ####################################
110+ def test_simplify_minus_node_equal_numbers (self ):
111+ expression = '(root (- 3.4092 3.4092))'
112+ self ._assert_expressions (expression , sys ._getframe ().f_code .co_name )
113+
114+ def test_simplify_minus_node_equal_sensors (self ):
115+ expression = '(root (- S0 S0))'
116+ self ._assert_expressions (expression , sys ._getframe ().f_code .co_name )
117+
107118 def test_simplify_minus_node_number_and_sensor (self ):
108119 expression = '(root (- 3.4092 S0))'
109120 self ._assert_expressions (expression , sys ._getframe ().f_code .co_name )
0 commit comments