Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #685 running all tests #1088

Merged
merged 5 commits into from
May 16, 2017
Merged

Fix #685 running all tests #1088

merged 5 commits into from
May 16, 2017

Conversation

fdodino
Copy link
Collaborator

@fdodino fdodino commented May 15, 2017

image

Now you can

  • run all tests from a source folder or project
  • it works also relaunch button
  • when you run all tests for a project, test file appears so you can choose same test name in different wollok test files.
    A subtle problem: if you define same test names in different wollok test files
+ test
   + clientes
         - test.wtest, test name: "testing some objects"
   + facturas
         - test.wtest, test name: "testing some objects"        

but it is unlikely to happen (and to test)

  • root object of test results view indicates whether you are running all tests from project or all tests for a certain file
  • it shows conveniently failures or all tests
  • this fixes Run test cases separately #685 , but I could not find how to define a contextual menu in outline view for WTest, so we could launch only one test

@fdodino fdodino added this to the Wollok v1.6 F milestone May 15, 2017
@coveralls
Copy link

Coverage Status

Coverage increased (+0.04%) to 90.514% when pulling 89aed7c on fix-#685-running-all-tests into 83106ce on dev.

@tesonep tesonep merged commit d740658 into dev May 16, 2017
@tesonep tesonep deleted the fix-#685-running-all-tests branch August 4, 2017 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Run test cases separately
3 participants