Sha256: 21338850d88169be082b25b4a42ca2ef97367ff9c047548603b2cff846df6e39
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
$LOAD_PATH.delete_if { |path| path[/gems\/vanity-\d/] } $LOAD_PATH.unshift File.expand_path("../lib", File.dirname(__FILE__)) RAILS_ROOT = File.expand_path("..") require "minitest/spec" require "mocha" require "action_controller" require "action_controller/test_case" require "initializer" require "lib/vanity/rails" MiniTest::Unit.autorun class MiniTest::Unit::TestCase # Call this on teardown. It wipes put the playground and any state held in it # (mostly experiments), resets vanity ID, and clears Redis of all experiments. def nuke_playground Vanity.playground.redis.flushdb new_playground end # Call this if you need a new playground, e.g. to re-define the same experiment, # or reload an experiment (saved by the previous playground). def new_playground Vanity.instance_variable_set :@playground, Vanity::Playground.new end def teardown nuke_playground Vanity.context = nil end end ActionController::Routing::Routes.draw do |map| map.connect ':controller/:action/:id' end Rails.configuration = Rails::Configuration.new
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vanity-1.0.0 | test/test_helper.rb |
vanity-0.4.0 | test/test_helper.rb |