Sha256: 374a4bd3323fab1ecb4cb4e45f2cd52ba461761cee78af5992a92e043381bc64
Contents?: true
Size: 949 Bytes
Versions: 1
Compression:
Stored size: 949 Bytes
Contents
module SeleniumCoreRunner class SuitesController < ApplicationController layout :layout private def suites_dir Rails.root.to_s+"/test/selenium" end def layout return 'application' if SeleniumCoreRunner.layout==:default SeleniumCoreRunner.layout || false end public def list @suites = [] Dir::entries(suites_dir).each {|v| unless FileTest::directory?(suites_dir+"/"+v) @suites.push v end } end def runner @suite = params[:suite]||"default" end def prompt @suite = params[:suite]||"default" render :layout=>false end def show path = params[:suite] path += "/"+params[:case] unless params[:case].blank? path += "."+params[:format] unless params[:format].blank? open(Rails.root.to_s+"/test/selenium/#{path}") {|f| render :text=>f.read , :layout=>false } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
selenium-core-runner-0.0.5 | app/controllers/selenium_core_runner/suites_controller.rb |