enkessler/cuke_linter

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
testing/gemfiles/cuke_modeler2.gemfile
testing/gemfiles/cuke_modeler3.gemfile
cuke_linter_helper.rb23
cuke_linter_project_settings.rb13
lib/cuke_linter.rb131
lib/cuke_linter/configuration.rb26
A
1 hr
lib/cuke_linter/default_linters.rb27
lib/cuke_linter/formatters/pretty_formatter.rb64
A
25 mins
lib/cuke_linter/gherkin.rb5
lib/cuke_linter/linter_registration.rb19
lib/cuke_linter/linters/background_does_more_than_setup_linter.rb22
lib/cuke_linter/linters/element_with_common_tags_linter.rb31
lib/cuke_linter/linters/element_with_duplicate_tags_linter.rb30
lib/cuke_linter/linters/element_with_too_many_tags_linter.rb30
A
25 mins
lib/cuke_linter/linters/example_without_name_linter.rb11
lib/cuke_linter/linters/feature_file_with_invalid_name_linter.rb12
lib/cuke_linter/linters/feature_file_with_mismatched_name_linter.rb15
lib/cuke_linter/linters/feature_with_too_many_different_tags_linter.rb21
lib/cuke_linter/linters/feature_without_description_linter.rb11
lib/cuke_linter/linters/feature_without_name_linter.rb11
lib/cuke_linter/linters/feature_without_scenarios_linter.rb14
lib/cuke_linter/linters/linter.rb25
A
35 mins
lib/cuke_linter/linters/outline_with_single_example_row_linter.rb13
lib/cuke_linter/linters/single_test_background_linter.rb11
lib/cuke_linter/linters/step_with_end_period_linter.rb11
lib/cuke_linter/linters/step_with_too_many_characters_linter.rb20
lib/cuke_linter/linters/test_name_with_too_many_characters_linter.rb20
lib/cuke_linter/linters/test_should_use_background_linter.rb51
A
1 hr
lib/cuke_linter/linters/test_with_action_step_as_final_step_linter.rb20
A
1 hr
lib/cuke_linter/linters/test_with_bad_name_linter.rb14
lib/cuke_linter/linters/test_with_no_action_step_linter.rb21
A
1 hr
lib/cuke_linter/linters/test_with_no_name_linter.rb11
lib/cuke_linter/linters/test_with_no_verification_step_linter.rb21
A
1 hr
lib/cuke_linter/linters/test_with_setup_step_after_action_step_linter.rb31
A
2 hrs
lib/cuke_linter/linters/test_with_setup_step_after_verification_step_linter.rb31
A
2 hrs
lib/cuke_linter/linters/test_with_setup_step_as_final_step_linter.rb20
A
1 hr
lib/cuke_linter/linters/test_with_too_many_steps_linter.rb16
A
25 mins
lib/cuke_linter/version.rb3
rakefiles/documentation_tasks.rb10
rakefiles/other_tasks.rb29
rakefiles/release_tasks.rb17
rakefiles/reporting_tasks.rb15
rakefiles/testing_tasks.rb55
testing/cucumber/step_definitions/action_steps.rb61
A
1 hr
testing/cucumber/step_definitions/setup_steps.rb211
testing/cucumber/step_definitions/verification_steps.rb77
testing/environments/common_env.rb10
testing/environments/cucumber_env.rb27
testing/environments/rspec_env.rb55
testing/file_helper.rb27