Permalink
Browse files

fix(spec): Tests under ./spec and executed via ts-node; corrected the…

… typings

To make the discovery easier, all automated tests for Serenity/JS will live under ./spec. They'll

also be executed via ts-node so that an intermediate compilation step can be avoided.
  • Loading branch information...
jan-molak committed Dec 24, 2016
1 parent cb4894a commit 242db61017e2d4d91863606c0f755bbebc2b616b
Showing with 213 additions and 4,017 deletions.
  1. +1 −1 .travis.yml
  2. +0 −6 behaviour/cucumber/features/support/hooks.ts
  3. +0 −6 behaviour/expect.ts
  4. +0 −20 behaviour/protractor/interactions/checking_visibility.ts
  5. +0 −38 behaviour/protractor/interactions/clicking.spec.ts
  6. +0 −50 behaviour/protractor/interactions/reading_values.spec.ts
  7. +0 −14 behaviour/protractor/interactions/ui/demo_app.ts
  8. +0 −31 behaviour/protractor/protractor.conf.js
  9. +0 −318 behaviour/protractor/resources/angular.min.js
  10. +0 −70 behaviour/protractor/resources/index.html
  11. 0 cookbook/apps/{basic_forms.html → html_form.html}
  12. +43 −0 cookbook/apps/mouse_events.html
  13. +1 −0 cookbook/apps/{basic_website.html → static_website.html}
  14. +0 −61 cookbook/recipes/basic_website.recipe.ts
  15. +1 −1 cookbook/recipes/{basic_forms.recipe.ts → html_form.recipe.ts}
  16. +42 −0 cookbook/recipes/mouse_events.recipe.ts
  17. +64 −0 cookbook/recipes/static_website.recipe.ts
  18. +1 −1 examples/todomvc-protractor-cucumber/protractor.conf.js
  19. +1 −38 gulpfile.config.js
  20. +8 −50 gulpfile.js
  21. +0 −3,256 npm-shrinkwrap.json
  22. +17 −22 package.json
  23. 0 {behaviour → spec/integration}/cucumber/features/recognises_a_failing_scenario.feature
  24. 0 {behaviour → spec/integration}/cucumber/features/recognises_a_passing_scenario.feature
  25. 0 {behaviour → spec/integration}/cucumber/features/recognises_a_pending_scenario.feature
  26. 0 {behaviour → spec/integration}/cucumber/features/recognises_a_skipped_scenario.feature
  27. 0 {behaviour → spec/integration}/cucumber/features/recognises_multi_value_tags.feature
  28. 0 {behaviour → spec/integration}/cucumber/features/recognises_single_value_tags.feature
  29. 0 {behaviour → spec/integration}/cucumber/features/step_definitions/steps.ts
  30. +6 −0 spec/integration/cucumber/features/support/hooks.ts
  31. +3 −3 {behaviour → spec/integration}/cucumber/protractor.conf.js
  32. +3 −3 {behaviour → spec/integration}/cucumber/recognises_scenario_results.ts
  33. +3 −5 {behaviour → spec/integration}/cucumber/recognises_scenario_tags.ts
  34. +2 −0 spec/mocha.opts
  35. +2 −2 {behaviour → spec/support}/child_process_reporter.ts
  36. +4 −17 {behaviour → spec/support}/spawner.ts
  37. +1 −1 spec/transpiler.js
  38. +6 −3 src/serenity-protractor/plugin/serenity_protractor_plugin.ts
  39. +4 −0 tsconfig.json
View
@@ -15,7 +15,7 @@ before_script:
script:
- npm run verify
after_success:
- npm run report-coverage
- npm run publish-coverage-report
- npm run semantic-release
branches:
except:

This file was deleted.

Oops, something went wrong.
View

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.
Oops, something went wrong.

0 comments on commit 242db61

Please sign in to comment.