Sha256: 9e869c7e801aa893f9d2a8e373cfd4c4dc5ddbdc3bd6221cf9d1fde64b524c89

Contents?: true

Size: 637 Bytes

Versions: 13

Compression:

Stored size: 637 Bytes

Contents

require 'taza/page'
require 'taza/site'
require 'taza/browser'
require 'taza/settings'
require 'taza/flow'
require 'taza/entity'
require 'taza/fixture'
require 'extensions/object'
require 'extensions/string'
require 'extensions/hash'
require 'extensions/array'

module Taza
  VERSION = '0.8.1'

  def self.windows?
    PLATFORM.include?("mswin")  
  end 
  def self.osx?
    PLATFORM.include?("darwin")
  end
end

module ForwardInitialization
  module ClassMethods
    def new(*args,&block)
      const_get("#{name.split("::").last}").new(*args,&block)
    end
  end

  def self.included(klass)
    klass.extend(ClassMethods)
  end
end

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
bret-watircraft-0.4.0 lib/taza.rb
bret-watircraft-0.4.1 lib/taza.rb
bret-watircraft-0.4.2 lib/taza.rb
bret-watircraft-0.4.3 lib/taza.rb
bret-watircraft-0.4.4 lib/taza.rb
bret-watircraft-0.4.5 lib/taza.rb
bret-watircraft-0.5.0 lib/taza.rb
scudco-taza-0.8.1 lib/taza.rb
scudco-taza-0.8.3 lib/taza.rb
scudco-taza-0.8.4 lib/taza.rb
taza-0.8.4 lib/taza.rb
taza-0.8.2 lib/taza.rb
taza-0.8.3 lib/taza.rb