├── .document ├── .gitignore ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.rdoc ├── Rakefile ├── VERSION ├── attest.gemspec ├── bin └── attest ├── doodle.txt ├── examples ├── basic_functionality_example.rb ├── mocha_example.rb ├── module_example.rb └── more │ ├── multiple_context_example.rb │ └── nesting │ └── expectations_as_tests_example.rb ├── lib ├── attest.rb ├── attest │ ├── config.rb │ ├── core_ext │ │ ├── kernel.rb │ │ ├── object.rb │ │ └── proc.rb │ ├── execution_context.rb │ ├── expectation_result.rb │ ├── interface │ │ ├── output_writer_configurator.rb │ │ ├── possible_tests_configurator.rb │ │ └── test_double_configurator.rb │ ├── output │ │ ├── basic_output_writer.rb │ │ ├── failures_only_output_writer.rb │ │ ├── output_writer.rb │ │ ├── output_writer_interface.rb │ │ └── test_unit_output_writer.rb │ ├── proc │ │ └── proc_source_reader.rb │ ├── rake │ │ └── attesttask.rb │ ├── test_container.rb │ ├── test_loader.rb │ ├── test_object.rb │ └── test_parser.rb └── trollop.rb └── spec ├── interface ├── output_writer_configurator_test.rb ├── possible_tests_configurator_test.rb └── test_double_configurator_test.rb ├── output └── output_writer_test.rb └── tmp └── new_require_test.rb /.document: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/.document -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.2.0 2 | -------------------------------------------------------------------------------- /attest.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/attest.gemspec -------------------------------------------------------------------------------- /bin/attest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/bin/attest -------------------------------------------------------------------------------- /doodle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/doodle.txt -------------------------------------------------------------------------------- /examples/basic_functionality_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/examples/basic_functionality_example.rb -------------------------------------------------------------------------------- /examples/mocha_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/examples/mocha_example.rb -------------------------------------------------------------------------------- /examples/module_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/examples/module_example.rb -------------------------------------------------------------------------------- /examples/more/multiple_context_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/examples/more/multiple_context_example.rb -------------------------------------------------------------------------------- /examples/more/nesting/expectations_as_tests_example.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/examples/more/nesting/expectations_as_tests_example.rb -------------------------------------------------------------------------------- /lib/attest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest.rb -------------------------------------------------------------------------------- /lib/attest/config.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/config.rb -------------------------------------------------------------------------------- /lib/attest/core_ext/kernel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/core_ext/kernel.rb -------------------------------------------------------------------------------- /lib/attest/core_ext/object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/core_ext/object.rb -------------------------------------------------------------------------------- /lib/attest/core_ext/proc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/core_ext/proc.rb -------------------------------------------------------------------------------- /lib/attest/execution_context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/execution_context.rb -------------------------------------------------------------------------------- /lib/attest/expectation_result.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/expectation_result.rb -------------------------------------------------------------------------------- /lib/attest/interface/output_writer_configurator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/interface/output_writer_configurator.rb -------------------------------------------------------------------------------- /lib/attest/interface/possible_tests_configurator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/interface/possible_tests_configurator.rb -------------------------------------------------------------------------------- /lib/attest/interface/test_double_configurator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/interface/test_double_configurator.rb -------------------------------------------------------------------------------- /lib/attest/output/basic_output_writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/output/basic_output_writer.rb -------------------------------------------------------------------------------- /lib/attest/output/failures_only_output_writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/output/failures_only_output_writer.rb -------------------------------------------------------------------------------- /lib/attest/output/output_writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/output/output_writer.rb -------------------------------------------------------------------------------- /lib/attest/output/output_writer_interface.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/output/output_writer_interface.rb -------------------------------------------------------------------------------- /lib/attest/output/test_unit_output_writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/output/test_unit_output_writer.rb -------------------------------------------------------------------------------- /lib/attest/proc/proc_source_reader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/proc/proc_source_reader.rb -------------------------------------------------------------------------------- /lib/attest/rake/attesttask.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/rake/attesttask.rb -------------------------------------------------------------------------------- /lib/attest/test_container.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/test_container.rb -------------------------------------------------------------------------------- /lib/attest/test_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/test_loader.rb -------------------------------------------------------------------------------- /lib/attest/test_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/test_object.rb -------------------------------------------------------------------------------- /lib/attest/test_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/attest/test_parser.rb -------------------------------------------------------------------------------- /lib/trollop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/lib/trollop.rb -------------------------------------------------------------------------------- /spec/interface/output_writer_configurator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/spec/interface/output_writer_configurator_test.rb -------------------------------------------------------------------------------- /spec/interface/possible_tests_configurator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/spec/interface/possible_tests_configurator_test.rb -------------------------------------------------------------------------------- /spec/interface/test_double_configurator_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/spec/interface/test_double_configurator_test.rb -------------------------------------------------------------------------------- /spec/output/output_writer_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/spec/output/output_writer_test.rb -------------------------------------------------------------------------------- /spec/tmp/new_require_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skorks/attest/HEAD/spec/tmp/new_require_test.rb --------------------------------------------------------------------------------