Sha256: 9953966f0dca30a7ca9e1e9dfeec7bcca995adb4d9701986f9659d8b00cb5222
Contents?: true
Size: 493 Bytes
Versions: 7
Compression:
Stored size: 493 Bytes
Contents
require 'spec_helper' module Alf module Operator describe Signature, '.initialize' do it "should yield the signature" do sig = Signature.new(nil){|s| s.argument :name, AttrName, :autonum s.option :allbut, Boolean, true, "Applies an allbut projection?" } sig.arguments.should eql([[:name, AttrName, :autonum, nil]]) sig.options.should eql([[:allbut, Boolean, true, "Applies an allbut projection?"]]) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems