Refactored how the tests are run: now one testcase for each yaml file