Sha256: fbd92d6cbf174ece893fd1a45a89f833c06ee9fe6f899087883db06746f6db21
Contents?: true
Size: 605 Bytes
Versions: 3
Compression:
Stored size: 605 Bytes
Contents
require 'spec_helper' describe Crono::Cronotab do describe '#process' do it 'should load cronotab file' do cronotab_path = File.expand_path('../assets/good_cronotab.rb', __FILE__) expect(Crono.scheduler).to receive(:add_job).with(kind_of(Crono::Job)) expect { Crono::Cronotab.process(cronotab_path) }.to_not raise_error end it 'should raise error when cronotab is invalid' do cronotab_path = File.expand_path('../assets/bad_cronotab.rb', __FILE__) expect { Crono::Cronotab.process(cronotab_path) }.to raise_error end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
crono-2.1.0 | spec/cronotab_spec.rb |
crono-2.0.1 | spec/cronotab_spec.rb |
crono-2.0.0 | spec/cronotab_spec.rb |