module Test
Tests: require "test", run by quarz test (docs/12-testing.md). A
test is a test_* method of a class that inherits Test::Case, and the
compiler finds them and generates the runner.
<std:test>:4
Classes and modules
Test::AssertionFailedA failed assertion. Not a StandardError, so that rescue => e in the code under test does not swallow it.Test::AssertionsThe assertions, for Test::Case and for a module of tests or helpers that test classes include (module Sizes; include Test::Assertions).Test::CaseThe base class of test cases: an instance is made for each test. quarz test runs every public test_* method of a class that inherits it (docs/12-testing.md); a field with an initializer is a fixture, fresh for each test.Test::Omittedomit: the test does not apply here.Test::Pendingpend: the test is known not to pass yet.Test::UnitA module that gives Test::Case its Test::Unit name, Test::Unit::TestCase, for tests moved from Ruby.