class Snapdragon::SpecDirectory

Public Class Methods

new(path) click to toggle source
# File lib/snapdragon/spec_directory.rb, line 5
def initialize(path)
  @path = path
end

Public Instance Methods

spec_files() click to toggle source
# File lib/snapdragon/spec_directory.rb, line 9
def spec_files
  spec_file_objs = []
  Dir.glob("#{@path.path}/**/*").each do |raw_path|
    if raw_path =~ /^[\w\/\-\d]+[s|S]pec\.js$/
      spec_file_objs << Snapdragon::SpecFile.new(Snapdragon::Path.new(raw_path))
    end
  end
  return spec_file_objs
end