spec/print_visitor_spec.rb in dentaku-3.5.1 vs spec/print_visitor_spec.rb in dentaku-3.5.2
- old
+ new
@@ -6,9 +6,15 @@
it 'prints a representation of an AST' do
repr = roundtrip('5+4')
expect(repr).to eq('5 + 4')
end
+ it 'handles grouping correctly' do
+ formula = '10 - (0 - 10)'
+ repr = roundtrip(formula)
+ expect(repr).to eq(formula)
+ end
+
it 'quotes string literals' do
repr = roundtrip('Concat(\'a\', "B")')
expect(repr).to eq('CONCAT("a", "B")')
end