Sha256: 9d93d275f4f7db889566eb32ccf27bc670ac7b42521eda0131d234c18ff1c13e

Contents?: true

Size: 677 Bytes

Versions: 1

Compression:

Stored size: 677 Bytes

Contents

require "distribution/math_extension"
require "field_test/experiment"
require "field_test/engine"
require "field_test/helpers"
require "field_test/participant"
require "field_test/version"

module FieldTest
  class Error < StandardError; end
class ExperimentNotFound < Error; end

def self.config
    # reload in dev
    @config = nil if Rails.env.development?

    @config ||= YAML.load(ERB.new(File.read("config/field_test.yml")).result)
  end
end

ActiveSupport.on_load(:action_controller) do
  include FieldTest::Helpers
end

ActiveSupport.on_load(:action_view) do
  include FieldTest::Helpers
end

ActiveSupport.on_load(:action_mailer) do
  include FieldTest::Helpers
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
field_test-0.1.1 lib/field_test.rb