├── .gitignore ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bdd.gemspec ├── bin ├── console └── setup ├── examples ├── test_common.rb ├── test_minitest_test.rb ├── test_rspec_test.rb ├── yml_expected.yml ├── yml_minitest_report.yml └── yml_rspec_report.yml ├── images ├── after.png ├── bdd.png ├── before.png ├── output.png ├── ruby.png └── run.png ├── lib ├── bdd.rb └── bdd │ ├── adapters │ ├── framework_adapter.rb │ ├── language_adapter.rb │ ├── methods_adapter.rb │ └── report_adapter.rb │ ├── core │ ├── configuration.rb │ ├── data.rb │ └── instance.rb │ ├── frameworks │ ├── minitest_framework.rb │ └── rspec_framework.rb │ ├── reporters │ ├── output_reporter.rb │ └── yaml_reporter.rb │ ├── utils │ └── color_utils.rb │ └── version.rb ├── test ├── bdd │ ├── adapters │ │ ├── framework_adapter_test.rb │ │ └── report_adapter_test.rb │ ├── core │ │ ├── data_read_test.rb │ │ └── data_write_test.rb │ └── reporters │ │ ├── output_reporter_test.rb │ │ └── yaml_reporter_test.rb ├── bdd_helper.rb ├── examples │ └── examples_test.rb ├── fixtures │ └── output_reporter.txt └── helper.rb └── tmp └── .gitignore /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/.gitignore -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | bdd-gemset 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/Rakefile -------------------------------------------------------------------------------- /bdd.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/bdd.gemspec -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/bin/setup -------------------------------------------------------------------------------- /examples/test_common.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/examples/test_common.rb -------------------------------------------------------------------------------- /examples/test_minitest_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/examples/test_minitest_test.rb -------------------------------------------------------------------------------- /examples/test_rspec_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/examples/test_rspec_test.rb -------------------------------------------------------------------------------- /examples/yml_expected.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/examples/yml_expected.yml -------------------------------------------------------------------------------- /examples/yml_minitest_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/examples/yml_minitest_report.yml -------------------------------------------------------------------------------- /examples/yml_rspec_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/examples/yml_rspec_report.yml -------------------------------------------------------------------------------- /images/after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/images/after.png -------------------------------------------------------------------------------- /images/bdd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/images/bdd.png -------------------------------------------------------------------------------- /images/before.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/images/before.png -------------------------------------------------------------------------------- /images/output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/images/output.png -------------------------------------------------------------------------------- /images/ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/images/ruby.png -------------------------------------------------------------------------------- /images/run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/images/run.png -------------------------------------------------------------------------------- /lib/bdd.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd.rb -------------------------------------------------------------------------------- /lib/bdd/adapters/framework_adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/adapters/framework_adapter.rb -------------------------------------------------------------------------------- /lib/bdd/adapters/language_adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/adapters/language_adapter.rb -------------------------------------------------------------------------------- /lib/bdd/adapters/methods_adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/adapters/methods_adapter.rb -------------------------------------------------------------------------------- /lib/bdd/adapters/report_adapter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/adapters/report_adapter.rb -------------------------------------------------------------------------------- /lib/bdd/core/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/core/configuration.rb -------------------------------------------------------------------------------- /lib/bdd/core/data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/core/data.rb -------------------------------------------------------------------------------- /lib/bdd/core/instance.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/core/instance.rb -------------------------------------------------------------------------------- /lib/bdd/frameworks/minitest_framework.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/frameworks/minitest_framework.rb -------------------------------------------------------------------------------- /lib/bdd/frameworks/rspec_framework.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/frameworks/rspec_framework.rb -------------------------------------------------------------------------------- /lib/bdd/reporters/output_reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/reporters/output_reporter.rb -------------------------------------------------------------------------------- /lib/bdd/reporters/yaml_reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/reporters/yaml_reporter.rb -------------------------------------------------------------------------------- /lib/bdd/utils/color_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/lib/bdd/utils/color_utils.rb -------------------------------------------------------------------------------- /lib/bdd/version.rb: -------------------------------------------------------------------------------- 1 | module Bdd 2 | VERSION = '0.9.0'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /test/bdd/adapters/framework_adapter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd/adapters/framework_adapter_test.rb -------------------------------------------------------------------------------- /test/bdd/adapters/report_adapter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd/adapters/report_adapter_test.rb -------------------------------------------------------------------------------- /test/bdd/core/data_read_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd/core/data_read_test.rb -------------------------------------------------------------------------------- /test/bdd/core/data_write_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd/core/data_write_test.rb -------------------------------------------------------------------------------- /test/bdd/reporters/output_reporter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd/reporters/output_reporter_test.rb -------------------------------------------------------------------------------- /test/bdd/reporters/yaml_reporter_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd/reporters/yaml_reporter_test.rb -------------------------------------------------------------------------------- /test/bdd_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/bdd_helper.rb -------------------------------------------------------------------------------- /test/examples/examples_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/examples/examples_test.rb -------------------------------------------------------------------------------- /test/fixtures/output_reporter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/fixtures/output_reporter.txt -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ch1ago/bdd/HEAD/test/helper.rb -------------------------------------------------------------------------------- /tmp/.gitignore: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------