Sha256: f4f56ada36386f9ea5620bf6d094741ddd1c4b3921864dcc61d1e8a0f946c834
Contents?: true
Size: 1.2 KB
Versions: 1
Compression:
Stored size: 1.2 KB
Contents
shared_examples_for "rails_3_activity_logging_model" do context "loaded plugin configuration" do before(:all) do sorcery_reload!([:activity_logging]) end after(:each) do User.sorcery_config.reset! end it "allows configuration option 'last_login_at_attribute_name'" do sorcery_model_property_set(:last_login_at_attribute_name, :login_time) expect(User.sorcery_config.last_login_at_attribute_name).to eq :login_time end it "allows configuration option 'last_logout_at_attribute_name'" do sorcery_model_property_set(:last_logout_at_attribute_name, :logout_time) expect(User.sorcery_config.last_logout_at_attribute_name).to eq :logout_time end it "allows configuration option 'last_activity_at_attribute_name'" do sorcery_model_property_set(:last_activity_at_attribute_name, :activity_time) expect(User.sorcery_config.last_activity_at_attribute_name).to eq :activity_time end it "allows configuration option 'last_login_from_ip_adress'" do sorcery_model_property_set(:last_login_from_ip_address_name, :ip_address) expect(User.sorcery_config.last_login_from_ip_address_name).to eq :ip_address end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sorcery-0.8.6 | spec/shared_examples/user_activity_logging_shared_examples.rb |