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