Sha256: 3db03507f7984a3ed7e5f4a0045593f1ec81d6b82ace67d7defdfe8b594bb86d

Contents?: true

Size: 1.14 KB

Versions: 2

Compression:

Stored size: 1.14 KB

Contents

class JsTestServer::Server::Representations::Suites::ScrewUnit < JsTestServer::Server::Representations::Suite
  class << self
    def jquery_js_file
      @jquery_js_file ||= "/framework/jquery-1.3.2.js"
    end

    attr_writer :jquery_js_file
  end

  needs :spec_files, :framework_path
  attr_reader :spec_files, :framework_path

  def title_text
    "Screw Unit suite"
  end

  def head_content
    core_js_files
    project_js_files
    link :rel => "stylesheet", :href => "/framework/screw.css"
    project_css_files

    spec_script_elements
  end

  def core_js_files
    javascript :src => jquery_js_file
    javascript :src => "/js_test_server.js"
    javascript :src => "/framework/jquery.fn.js"
    javascript :src => "/framework/jquery.print.js"
    javascript :src => "/framework/screw.builder.js"
    javascript :src => "/framework/screw.matchers.js"
    javascript :src => "/framework/screw.events.js"
    javascript :src => "/framework/screw.behaviors.js"
    javascript :src => "/js_test_server/screw_unit_driver.js"
  end

  def jquery_js_file
    self.class.jquery_js_file
  end

  def body_content
    div :id => "screw_unit_content"
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
js-test-server-0.2.1 lib/js_test_server/server/representations/suites/screw_unit.html.rb
js-test-server-0.2.0 lib/js_test_server/server/representations/suites/screw_unit.html.rb