Module: Assertion (TmStd)

Overview
Module Structure
Constants
Assertion::DISPLAY_WIDTH
Assertion::LINE_LENGTH
Assertion::TOP_LINE
Assertion::SEPARATE_LINE
Assertion::BOTTOM_LINE
Module Methods
Assertion.disable! / 1
Assertion.disable?
Assertion.kind_of / 4
Assertion.opt_kind_of / 4
Assertion.tuple_of / 4
Assertion.instance_of / 4
Assertion.subclass_of / 4
Assertion.nil / 3
Assertion.not_nil / 3
Assertion.boolean / 3
Assertion.assert / 3
Assertion.abort / 2
Assertion.__print_box__ / 3
Assertion.__print_line__ / 1
is a submodule of
module: TmStd   
has modular siblings
module: Logger   
module: Lsm   
module: DocBook   
module: Exception   
module: Xml   
module: Treeable   
module: Cache   
has properties
module method: disable! / 1   
module method: disable?   
module method: kind_of / 4   
module method: opt_kind_of / 4   
module method: tuple_of / 4   
module method: instance_of / 4   
module method: subclass_of / 4   
module method: nil / 3   
module method: not_nil / 3   
module method: boolean / 3   
module method: assert / 3   
module method: abort / 2   
constant: DISPLAY_WIDTH   
constant: LINE_LENGTH   
constant: TOP_LINE   
constant: SEPARATE_LINE   
constant: BOTTOM_LINE   
module method: __print_box__ / 3   
module method: __print_line__ / 1   
is defined at
#5 in constant.rb  
#19 in tmstd/assertion.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: TmStd
module: Assertion     
module: Logger     
module: Lsm     
module: DocBook     
module: Exception     
module: Xml     
module: Treeable     
module: Cache     

Constants

Assertion::DISPLAY_WIDTH

#361 in tmstd/assertion.rb

DISPLAY_WIDTH = 80   

Assertion::LINE_LENGTH

#362 in tmstd/assertion.rb

LINE_LENGTH = DISPLAY_WIDTH - 2   

Assertion::TOP_LINE

#364 in tmstd/assertion.rb

TOP_LINE = '+' + ('=' * (LINE_LENGTH - 1))   

Assertion::SEPARATE_LINE

#365 in tmstd/assertion.rb

SEPARATE_LINE = '|' + ('-' * (LINE_LENGTH - 1))   

Assertion::BOTTOM_LINE

#366 in tmstd/assertion.rb

BOTTOM_LINE = '+' + ('=' * (LINE_LENGTH - 1))   

Module Methods

Assertion.disable! / 1

#20 in tmstd/assertion.rb

disable! ( yes_or_no = true )

Assertion.disable?

#27 in tmstd/assertion.rb

disable?

Assertion.kind_of / 4

#32 in tmstd/assertion.rb

kind_of ( actual ,
  expected ,
  msg_fmt = nil ,
  *msg_args )

Assertion.opt_kind_of / 4

#62 in tmstd/assertion.rb

opt_kind_of ( actual ,
  expected ,
  msg_fmt = nil ,
  *msg_args )

Assertion.tuple_of / 4

#92 in tmstd/assertion.rb

tuple_of ( actual ,
  expected ,
  msg_fmt = nil ,
  *msg_args )

Assertion.instance_of / 4

#176 in tmstd/assertion.rb

instance_of ( actual ,
  expected ,
  msg_fmt = nil ,
  *msg_args )

Assertion.subclass_of / 4

#206 in tmstd/assertion.rb

subclass_of ( actual ,
  expected ,
  msg_fmt = nil ,
  *msg_args )

Assertion.nil / 3

#250 in tmstd/assertion.rb

nil ( actual = nil ,
  msg_fmt = nil ,
  *msg_args )

Assertion.not_nil / 3

#274 in tmstd/assertion.rb

not_nil ( actual ,
  msg_fmt = nil ,
  *msg_args )

Assertion.boolean / 3

#300 in tmstd/assertion.rb

boolean ( actual ,
  msg_fmt = nil ,
  *msg_args )

Assertion.assert / 3

#326 in tmstd/assertion.rb

assert ( cond ,
  msg_fmt = nil ,
  *msg_args )

Assertion.abort / 2

#345 in tmstd/assertion.rb

abort ( msg_fmt = nil ,
  *msg_args )

Assertion.__print_box__ / 3

#369 in tmstd/assertion.rb

__print_box__ ( title ,
  rows ,
  opt_rows = {} )

Assertion.__print_line__ / 1

#488 in tmstd/assertion.rb

__print_line__ ( str )