You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
385 B
11 lines
385 B
require 'spec_helper' |
|
require 'squib/card' |
|
|
|
describe Squib::Card do |
|
it 'logs fatal for unknown backend' do |
|
deck = OpenStruct.new(dir: '.', prefix: '', count_format: '%02d', backend: 'broken robots') |
|
|
|
expect(Squib::logger).to receive(:fatal).with("Back end not recognized: 'broken robots'") |
|
expect { Squib::Card.new(deck, 100, 100, 0) }.to raise_error SystemExit |
|
end |
|
end |