Sha256: 504dc0cabaac8fe20dc9793e5bb6f008a335430b3542184d4c93d3ba6e993fc4
Contents?: true
Size: 676 Bytes
Versions: 13
Compression:
Stored size: 676 Bytes
Contents
require 'helper' module Arel module Nodes describe 'not' do describe '#not' do it 'makes a NOT node' do attr = Table.new(:users)[:id] expr = attr.eq(10) node = expr.not node.must_be_kind_of Not node.expr.must_equal expr end end describe 'equality' do it 'is equal with equal ivars' do array = [Not.new('foo'), Not.new('foo')] assert_equal 1, array.uniq.size end it 'is not equal with different ivars' do array = [Not.new('foo'), Not.new('baz')] assert_equal 2, array.uniq.size end end end end end
Version data entries
13 entries across 13 versions & 3 rubygems