Sha256: 50d23f9393b982f7b943b7a02a3b58ecf06764661a69795e9950d8b98cbf196c

Contents?: true

Size: 519 Bytes

Versions: 4

Compression:

Stored size: 519 Bytes

Contents

require "test_squad/engine"
require "test_squad/runner"
require "test_squad/configuration"

module TestSquad
  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configure(&block)
    configuration.tap(&block)
  end

  def self.app_class_name
    Rails.application.class.name.split("::").first
  end

  def self.test_directory
    @test_directory ||= begin
      if Rails.root.join("spec").exist?
        "spec/javascript"
      else
        "test/javascript"
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
test_squad-0.1.3 lib/test_squad.rb
test_squad-0.1.2 lib/test_squad.rb
test_squad-0.1.1 lib/test_squad.rb
test_squad-0.1.0 lib/test_squad.rb