spec/pushpop_spec.rb in pushpop-0.1.1 vs spec/pushpop_spec.rb in pushpop-0.1.2
- old
+ new
@@ -1,24 +1,26 @@
require 'spec_helper'
describe 'job' do
- job 'foo-main' do end
- Pushpop.jobs.first.name.should == 'foo-main'
+ it 'has a name' do
+ job 'foo-main' do end
+ expect(Pushpop.jobs.first.name).to eq('foo-main')
+ end
end
describe Pushpop do
describe 'add_job' do
- it 'should add a job to the list' do
+ it 'adds a job to the list' do
empty_proc = Proc.new {}
Pushpop.add_job('foo', &empty_proc)
- Pushpop.jobs.first.name.should == 'foo'
+ expect(Pushpop.jobs.first.name).to eq('foo')
end
end
describe 'random_name' do
- it 'should be 8 characters and alphanumeric' do
- Pushpop.random_name.should =~ /^\w{8}$/
+ it 'is 8 characters and alphanumeric' do
+ expect(Pushpop.random_name).to match(/^\w{8}$/)
end
end
-end
\ No newline at end of file
+end