示例#1
0
 def test_flatten_nested_expr_with_arrays(self):
     """Test flattened expressions with nested arrays"""
     flattened = ConditionalSimplifier.flatten_nested_expr([['a', '&', 'b'],
                                                            '&', 'c'])
     self.assertEqual('((a & b) & c)', flattened)
示例#2
0
 def test_flatten_nested_expr_with_arrays(self):
     """Test flattened expressions with nested arrays"""
     flattened = ConditionalSimplifier.flatten_nested_expr(
         [['a', '&', 'b'], '&', 'c'])
     self.assertEqual('((a & b) & c)', flattened)
示例#3
0
 def test_flatten_nested_expr(self):
     """Test flattened expressions"""
     flattened = ConditionalSimplifier.flatten_nested_expr(['a', '&', 'b'])
     self.assertEqual('(a & b)', flattened)
示例#4
0
 def test_flatten_nested_expr(self):
     """Test flattened expressions"""
     flattened = ConditionalSimplifier.flatten_nested_expr(['a', '&', 'b'])
     self.assertEqual('(a & b)', flattened)