Sha256: 71e977bee2e24375ccf858bffd884146ed68b13b310881b2eaae896e7a124035
Contents?: true
Size: 651 Bytes
Versions: 3
Compression:
Stored size: 651 Bytes
Contents
require 'spec_helper' describe Noodall::Devise do it "should be valid" do Noodall::Devise.should be_a(Module) end describe User do it "should be an editor by default" do u = Factory(:user) u.editor?.should be(true) end it "should not be an editor if editor groups have been set" do User.editor_groups = ['editor'] u = Factory(:user) u.editor?.should be(false) end it "should be an editor if editor groups have been set and is in the correct group" do User.editor_groups = ['editor'] u = Factory(:user, :group_list => 'editor') u.editor?.should be(true) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
noodall-devise-0.2.1 | spec/noodall_devise_spec.rb |
noodall-devise-0.1.8 | spec/noodall_devise_spec.rb |
noodall-devise-0.1.7 | spec/noodall_devise_spec.rb |