spec/polytrix/challenge_spec.rb in polytrix-0.1.0.pre vs spec/polytrix/challenge_spec.rb in polytrix-0.1.0
- old
+ new
@@ -3,17 +3,18 @@
subject(:challenge) do
implementor = Polytrix::Implementor.new name: 'some_sdk', basedir: 'spec/fixtures'
implementor.build_challenge name: 'factorial', vars: {}
end
- describe '#run' do
+ describe '#exec' do
it 'executes the challenge and returns itself' do
- expect(challenge.run).to be_an_instance_of Challenge
- expect(challenge.run).to eq(challenge)
+ expect(challenge.exec).to be_an_instance_of Challenge
+ expect(challenge.exec).to eq(challenge)
end
it 'stores the result' do
- expect(challenge.run[:result]).to be_an_instance_of Result
+ result = challenge.exec[:result]
+ expect(result).to be_an_instance_of Result
end
end
end
end