Sha256: 9d74fdc18b450baa1bed04f82b3e1733190ef55af7f8c213969585dd3597bbf9

Contents?: true

Size: 699 Bytes

Versions: 6

Compression:

Stored size: 699 Bytes

Contents

module Jasminewebos
  class Configuration
    attr_accessor :port, :jasmine_root, :application_root, :specs_dir,
                  :matchers_dir, :sources_json, :jasminewebos_root
    
    def initialize(application_root)
      @port = 8888
      @jasminewebos_root = File.expand_path(File.join(File.dirname(__FILE__), "..", ".."))
      @jasmine_root = File.join(@jasminewebos_root, "vendor", "jasmine")
      @application_root = application_root
      @specs_dir = File.join(@application_root, "spec", "javascript", "spec")
      @matchers_dir = File.join(@application_root, "spec", "javascript", "matchers")
      @sources_json = File.join(@application_root, "sources.json")
    end
  end    
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
gaffo-jasmine_webos-0.0.1 lib/jasminewebos/configuration.rb
gaffo-jasmine_webos-0.0.2 lib/jasminewebos/configuration.rb
gaffo-jasmine_webos-0.0.3 lib/jasminewebos/configuration.rb
gaffo-jasmine_webos-0.0.4 lib/jasminewebos/configuration.rb
jasmine_webos-0.0.8 lib/jasminewebos/configuration.rb
jasmine_webos-0.0.6 lib/jasminewebos/configuration.rb