spec/gnawrnip/step_screenshot_spec.rb in gnawrnip-0.5.0 vs spec/gnawrnip/step_screenshot_spec.rb in gnawrnip-0.6.0
- old
+ new
@@ -8,15 +8,18 @@
describe '.build' do
before :each do
allow(template).to receive(:develop).and_return('')
end
- let(:example) do
+ let(:step) do
metadata = { gnawrnip: { screenshot: paths } }
- double('example', metadata: metadata)
+
+ double('step', example: { metadata: metadata }).tap do |step|
+ allow(step).to receive_message_chain(:example, :metadata) { metadata }
+ end
end
- subject { template.build(example) }
+ subject { template.build(step) }
context 'has multiple data' do
let(:paths) do
[
double(path: '/path/to/A.png'),