Sha256: 5aba110f8d894fd6254552c7502ed0c68ec8437e2add4cde3f015641e2cee1fa
Contents?: true
Size: 390 Bytes
Versions: 18
Compression:
Stored size: 390 Bytes
Contents
require 'spec_helper' describe "guards with params" do let(:guard) { GuardWithParams.new } let(:user) {GuardParamsClass.new} it "list permitted states" do expect(guard.aasm.states({:permitted => true}, user).map(&:name)).to eql [:reviewed] end it "list no states if user is blank" do expect(guard.aasm.states({:permitted => true}, nil).map(&:name)).to eql [] end end
Version data entries
18 entries across 18 versions & 1 rubygems