```ruby
require 'spec_helper'
require 'torkify/status_change_event'

module Torkify
  describe StatusChangeEvent do

    context "with a pass_now_fail event" do
      before do
        @type = 'pass_now_fail'
        @file = 'file'
        @inner_event = PassOrFailEvent.new(*(1..7))
        @event = StatusChangeEvent.new(@test, @file, @inner_event)
      end

      subject { @event }

      its(:type)  { should == @test }
      its(:file)  { should == @file }
      its(:event) { should == @inner_event }
    end
  end
end
```

Add extra case to status change event spec
user
```ruby
require 'spec_helper'
require 'torkify/status_change_event'

module Torkify
  describe StatusChangeEvent do

    context "with a pass_now_fail event" do
      before do
        @type = 'pass_now_fail'
        @file = 'file'
        @inner_event = PassOrFailEvent.new(*(1..7))
        @event = StatusChangeEvent.new(@test, @file, @inner_event)
      end

      subject { @event }

      its(:type)  { should == @test }
      its(:file)  { should == @file }
      its(:event) { should == @inner_event }
    end

    context "with a fail_now_pass event" do
      before do
        @type = 'fail_now_pass'
        @file = 'file'
        @inner_event = PassOrFailEvent.new(*(1..7))
        @event = StatusChangeEvent.new(@test, @file, @inner_event)
      end

      subject { @event }

      its(:type)  { should == @test }
      its(:file)  { should == @file }
      its(:event) { should == @inner_event }
    end
  end
end
```
assistant