Module: Proof
- Defined in:
- lib/proof/error.rb,
lib/proof/proof.rb,
lib/proof/suite.rb,
lib/proof/extend.rb,
lib/proof/output.rb,
lib/proof/result.rb,
lib/proof/summary.rb,
lib/proof/execution.rb,
lib/proof/namespace.rb,
lib/proof/description.rb,
lib/proof/core_ext/object.rb
Defined Under Namespace
Modules: CoreExt, Namespace
Classes: Description, Error, Execution, Extend, Output, Result, Suite, Summary
Class Method Summary
collapse
Instance Method Summary
collapse
Instance Method Details
31
32
33
|
# File 'lib/proof/proof.rb', line 31
def ()
Proof::Output.note
end
|
#desc(description) ⇒ Object
#heading(heading) ⇒ Object
18
19
20
21
22
23
|
# File 'lib/proof/proof.rb', line 18
def heading(heading)
Proof::Output.h2 heading
if block_given?
yield
end
end
|
#proof(description = nil, &block) ⇒ Object
#section(heading = nil) ⇒ Object
Also known as:
block
25
26
27
28
|
# File 'lib/proof/proof.rb', line 25
def section(heading=nil)
Proof::Output.h2 heading if heading
yield if block_given?
end
|
#title(title) ⇒ Object
14
15
16
|
# File 'lib/proof/proof.rb', line 14
def title(title)
Proof::Output.h1 title
end
|