module Inferno::DSL

The DSL for writing tests.

Constants

EXTENDABLE_DSL_MODULES
INCLUDABLE_DSL_MODULES

Public Class Methods

included(klass) click to toggle source
# File lib/inferno/dsl.rb, line 23
def self.included(klass)
  INCLUDABLE_DSL_MODULES.each do |dsl_module|
    klass.include dsl_module
  end

  EXTENDABLE_DSL_MODULES.each do |dsl_module|
    klass.extend dsl_module
  end
end