Sha256: 6682b67712501d6505e19fd68fe1784b78bacab34b7c5b8c3b9aadb351a7a14e

Contents?: true

Size: 595 Bytes

Versions: 5

Compression:

Stored size: 595 Bytes

Contents

require_relative "../lib/tynn/environment"

test "default" do
  Tynn.helpers(Tynn::Environment)

  assert_equal(:development, Tynn.environment)
end

test "helpers" do
  Tynn.helpers(Tynn::Environment)

  assert Tynn.development?
  assert !Tynn.test?
  assert !Tynn.production?
end

test "use RACK_ENV by default" do
  ENV["RACK_ENV"] = "production"

  Tynn.helpers(Tynn::Environment)

  assert_equal(:production, Tynn.environment)

  ENV.delete("RACK_ENV")
end

test "use custom value" do
  Tynn.helpers(Tynn::Environment, env: "development")

  assert_equal(:development, Tynn.environment)
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
tynn-1.0.0.rc2 test/environment_test.rb
tynn-1.0.0.rc1 test/environment_test.rb
tynn-0.0.4 test/environment_test.rb
tynn-0.0.3 test/environment_test.rb
tynn-0.0.2 test/environment.rb