Sha256: a4795b6d3ec5ec012af8f63a4cf0cbeacda142cb5b8636cc8cb660491358aca5
Contents?: true
Size: 776 Bytes
Versions: 4
Compression:
Stored size: 776 Bytes
Contents
require "rails_helper" describe PaperTrail, type: :module, versioning: true do describe "#config" do it { is_expected.to respond_to(:config) } it "allows 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 "accepts 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 "is an alias for the `config` method" do expect(subject.method(:configure)).to eq(subject.method(:config)) end end end
Version data entries
4 entries across 4 versions & 2 rubygems