Sha256: 9e12fe8ecca97bcee72c1824516b69c671e37429b273fa91a0376e28b7c79897

Contents?: true

Size: 786 Bytes

Versions: 2

Compression:

Stored size: 786 Bytes

Contents

module JasmineCoffee
  class SpecController < JasmineCoffee::ApplicationController
    warn "Using JasmineCoffee::HelperMethods is deprecated and will be removed in a future release,"\
        "please use JasmineCoffee::SpecHelper to define your helpers in the future" if defined?(JasmineCoffee::HelperMethods)

    helper JasmineCoffee::HelperMethods rescue nil
    helper JasmineCoffee::SpecHelper rescue nil

    before_filter { prepend_view_path Rails.root.to_s }

    layout false

    def index
      @specsuite = params[:suite].try(:concat, "_spec") || "spec"
      @asset_options = %w(true false).include?(params[:debug]) ? { :debug => params[:debug] == 'true' } : {}
    end

    def fixtures
      render "#{JasmineCoffee.fixture_path}/#{params[:filename]}"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jasminecoffee-0.1.2 app/controllers/jasmine_coffee/spec_controller.rb
jasminecoffee-0.1.1 app/controllers/jasminecoffee/spec_controller.rb