Sha256: 1a5d8ca63643fbed2dc895f3b672e0af2695e7a5c6486c0fd5927c904f717dfb

Contents?: true

Size: 789 Bytes

Versions: 4

Compression:

Stored size: 789 Bytes

Contents

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

require 'test/unit'

require_relative '../../../../../../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

4 entries across 4 versions & 1 rubygems

Version Path
repla-0.8.0 lib/repla/test/packages/TestEnvironment.replaplugin/Contents/Resources/test_environment.rb
repla-0.7.6 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.6.2 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb
repla-0.6.1 lib/repla/test/bundles/TestEnvironment.replabundle/Contents/Resources/test_environment.rb