Sha256: 151ab52731f9027c4197cfb5ab1416200f504e25b6966bb236827e79fee026ca

Contents?: true

Size: 790 Bytes

Versions: 6

Compression:

Stored size: 790 Bytes

Contents

#!/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby

require 'minitest/autorun'

require_relative '../../../../../../repla'
require_relative 'constants'
require_relative '../../../../../lib/escape'

# Test environment
class TestEnviroment < Minitest::Test
  using Escape
  def test_plugin_name_key
    assert(ENV.key?(Repla::PLUGIN_NAME_KEY))
    plugin_name = ENV[Repla::PLUGIN_NAME_KEY]
    assert_equal(plugin_name, TEST_PLUGIN_NAME)
  end

  def test_split_id_key
    assert(ENV.key?(Repla::SPLIT_ID_KEY))
    window_id = ENV[Repla::SPLIT_ID_KEY]
    assert(!window_id.integer?)
  end

  def test_window_id_key
    assert(ENV.key?(Repla::WINDOW_ID_KEY))
    window_id = ENV[Repla::WINDOW_ID_KEY]
    assert(window_id.integer?)
    assert(window_id.to_i > 0)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
repla-0.7.5 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.7.4 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.7.3 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.7.2 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.7.1 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.7.0 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb