Sha256: 061aa09cd382c44e5982f5fe1e5dfa223e962561fa60088087dd7c1149016ea2
Contents?: true
Size: 737 Bytes
Versions: 3
Compression:
Stored size: 737 Bytes
Contents
require 'spec_helper' describe Maid do it 'includes Maid::NumericExtensions::Time' do expect(1.minute).to eq(60) end it 'includes Maid::NumericExtensions::SizeToKb' do expect(1.megabyte).to eq(1024) end end describe Maid, '.with_instance' do it 'temporarily sets the instance to the given argument and execute the block' do instance = double('instance') expect(Maid.with_instance(instance) { 0 }).to eq(0) expect(Maid.instance_eval { @instance }).to be_nil end end describe Maid, '.rules' do it 'runs in the context of the Maid::Maid instance' do instance = double('instance') expect(instance).to receive(:foo) Maid.with_instance(instance) do Maid.rules { foo } end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
maid-0.10.0 | spec/lib/maid_spec.rb |
maid-0.10.0.pre.alpha.3 | spec/lib/maid_spec.rb |
maid-0.10.0.pre.alpha.2 | spec/lib/maid_spec.rb |