Sha256: 4f667f11bb7b696ba56bf530e2d7fc06b49f362bdd9043e6d2896f73e45fc386

Contents?: true

Size: 703 Bytes

Versions: 8

Compression:

Stored size: 703 Bytes

Contents

require "test/test_helper"

context ".playground_should_autoconnect?" do

  test "returns true by default" do
    autoconnect = Vanity::Autoconnect.playground_should_autoconnect?
    assert autoconnect == true
  end

  test "returns false if environment flag is set" do
    ENV['VANITY_DISABLED'] = '1'
    autoconnect = Vanity::Autoconnect.playground_should_autoconnect?
    assert autoconnect == false
    ENV['VANITY_DISABLED'] = nil
  end

  test "returns false if in assets:precompile rake task" do
    Rake.expects(:application).returns(stub(:top_level_tasks => ['assets:precompile']))
    autoconnect = Vanity::Autoconnect.playground_should_autoconnect?
    assert autoconnect == false
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
vanity-1.9.3 test/autoconnect_test.rb
vanity-1.9.2 test/autoconnect_test.rb
vanity-1.8.4 test/autoconnect_test.rb
vanity-1.9.1 test/autoconnect_test.rb
vanity-1.9.0 test/autoconnect_test.rb
vanity-1.9.0.beta test/autoconnect_test.rb
vanity-1.8.3 test/autoconnect_test.rb
vanity-1.8.3.beta2 test/autoconnect_test.rb