lib/rib/test/multiline.rb in rib-1.0.3 vs lib/rib/test/multiline.rb in rib-1.0.4
- old
+ new
@@ -135,6 +135,55 @@
check <<-RUBY, SyntaxError
begin
s-y n
RUBY
end
+
+ should 'binary operator +' do
+ check <<-RUBY
+ 1/1.to_i +
+ 1
+ RUBY
+ end
+
+ should 'binary operator -' do
+ check <<-RUBY
+ 1*1.to_i -
+ 1
+ RUBY
+ end
+
+ should 'binary operator *' do
+ check <<-RUBY
+ 1-1.to_i *
+ 1
+ RUBY
+ end
+
+ should 'binary operator /' do
+ check <<-RUBY
+ 1+1.to_i /
+ 1
+ RUBY
+ end
+
+ should 'binary operator |' do
+ check <<-RUBY
+ 1+1.to_i |
+ 1
+ RUBY
+ end
+
+ should 'binary operator &' do
+ check <<-RUBY
+ 1+1.to_i &
+ 1
+ RUBY
+ end
+
+ should 'binary operator ^' do
+ check <<-RUBY
+ 1+1.to_i ^
+ 1
+ RUBY
+ end
end