Sha256: ce5be2b792e9afb82e7cc546a23007c93e6b447152cb0648070ca8b003b3e8ae

Contents?: true

Size: 635 Bytes

Versions: 12

Compression:

Stored size: 635 Bytes

Contents

require 'startback'
require 'startback/event'
require 'startback/support/fake_logger'
require 'startback/audit'
require 'rack/test'
require 'ostruct'

module SpecHelpers
end

RSpec.configure do |c|
  c.include SpecHelpers
end

class SubContext < Startback::Context

  attr_accessor :foo

  h_factory do |c,h|
    c.foo = h["foo"]
  end

  h_dump do |h|
    h.merge!("foo" => foo)
  end

  world(:partner) do
    Object.new
  end

end

class SubContext

  attr_accessor :bar

  h_factory do |c,h|
    c.bar = h["bar"]
  end

  h_dump do |h|
    h.merge!("bar" => bar)
  end

end

class User
  class Changed < Startback::Event
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
startback-1.1.0 spec/spec_helper.rb
startback-1.0.3 spec/spec_helper.rb
startback-1.0.2 spec/spec_helper.rb
startback-1.0.1 spec/spec_helper.rb
startback-1.0.0 spec/spec_helper.rb
startback-0.19.4 spec/spec_helper.rb
startback-0.19.3 spec/spec_helper.rb
startback-0.19.1 spec/spec_helper.rb
startback-0.19.0 spec/spec_helper.rb
startback-0.18.2 spec/spec_helper.rb
startback-0.18.1 spec/spec_helper.rb
startback-0.18.0 spec/spec_helper.rb