Sha256: eede8c76ffd558232fa4c2b3e585994ff0d8522cecb458fbf9cb633a0c0dab50
Contents?: true
Size: 801 Bytes
Versions: 7
Compression:
Stored size: 801 Bytes
Contents
require 'rails_helper' describe PaperTrail, :type => :module, :versioning => true do describe '#config' do it { is_expected.to respond_to(:config) } it "should allow for config values to be set" do expect(subject.config.enabled).to eq(true) subject.config.enabled = false expect(subject.config.enabled).to eq(false) end it "should accept blocks and yield the config instance" do expect(subject.config.enabled).to eq(true) subject.config { |c| c.enabled = false } expect(subject.config.enabled).to eq(false) end end describe '#configure' do it { is_expected.to respond_to(:configure) } it "should be an alias for the `config` method" do expect(subject.method(:configure)).to eq(subject.method(:config)) end end end
Version data entries
7 entries across 7 versions & 1 rubygems