Homec4science

workflows: revamp testsuite

Authored by Jan Aage Lavik <jan.age.lavik@cern.ch> on Mar 31 2014, 10:40.

Description

workflows: revamp testsuite

  • Implements a renewed testsuite for workflows with better coverage overall.
  • Moves the workflows and widgets loading to use registry. Tests also use their own test registry.
  • Test specific workflows are now moved to the testsuite.
  • Cleans up the tests a bit, renaming and moving the tests in test_halt into the renewed test_workflows suite.
  • Makes the tests visible for the overall invenio testsuite by adding the TEST_SUITE variable.
  • Fixes an issue with the custom Log handler and inheritance.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>

Details

Committed
kuncarJun 4 2014, 16:05
Parents
R3600:03c64778fcb6: workflows: update API and errors
Branches
Unknown
Tags
Unknown

Event Timeline

Jiri Kuncar <jiri.kuncar@cern.ch> committed R3600:5ed5c36b8751: workflows: revamp testsuite (authored by Jan Aage Lavik <jan.age.lavik@cern.ch>).Jun 4 2014, 16:05