Sha256: 2106f5b4ed6ea3a5c539512e1bf2b0873bc7ba413623f44e14c2139190cddc3e

Contents?: true

Size: 793 Bytes

Versions: 5

Compression:

Stored size: 793 Bytes

Contents

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

require 'test/unit'

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

# Test environment
class TestEnviroment < Test::Unit::TestCase
  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

5 entries across 5 versions & 1 rubygems

Version Path
repla-0.6.0 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.5.3 lib/repla/test/bundles/TestEnvironment.wcplugin/Contents/Resources/test_environment.rb
repla-0.5.2 lib/repla/test/bundles/TestEnvironment.wcplugin/Contents/Resources/test_environment.rb
repla-0.5.1 lib/repla/test/bundles/TestEnvironment.wcplugin/Contents/Resources/test_environment.rb
repla-0.5.0 lib/repla/test/bundles/TestEnvironment.wcplugin/Contents/Resources/test_environment.rb