Sha256: df3c66c8fc5fde1731bd32c0958a6a2e3d95f8456e3d6be4c62e0f0e7f207a03
Contents?: true
Size: 559 Bytes
Versions: 1
Compression:
Stored size: 559 Bytes
Contents
require 'type_check_helper' module Alf module Algebra describe Minus, 'type_check' do subject{ op.type_check } context 'when ok' do let(:op){ minus(suppliers, suppliers) } it{ should eq(op.heading) } end context 'when heading mismatch' do let(:op){ minus(suppliers, supplies) } it 'should raise an error' do lambda{ subject }.should raise_error(TypeCheckError, /heading mismatch/) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
alf-core-0.15.0 | spec/unit/alf-algebra/operator/minus/test_type_check.rb |