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