Sha256: 52be53cf01a7255fefd2264912c8bb6f5e6b3169c7dfbf7381f259ef74aa20dd
Contents?: true
Size: 931 Bytes
Versions: 2
Compression:
Stored size: 931 Bytes
Contents
require 'spec_helper' require 'tempfile' describe AllureRSpec, :feature => "Basics" do before(:suite) do puts "before suite" end before(:context) do puts "before context" end before(:step) do |s| puts "before step #{s.current_step}" end before(:example) do puts "before example" end after(:step) do |s| puts "after step #{s.current_step}" end after(:example) do puts "after example" end after(:suite) do puts "after suite" end after(:context) do puts "after all" end it "should build", :story => "Main story" do |ex| ex.attach_file "test-file1", Tempfile.new("test") ex.step "step1" do |step| step.attach_file "test-file2", Tempfile.new("test") end ex.step "step2" do |step| step.attach_file "logo", File.new("logo.png") expect(5).to be > 1 end ex.step "step3" do expect(0).to be eql(1) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
allure-rspec-0.6.3 | spec/extend_steps_spec.rb |
allure-rspec-0.6.2 | spec/extend_steps_spec.rb |