Closed cleberjamaral closed 4 years ago
Commit e8632e6 adds an important functionality regarding failures on parsing agent's code. In case of parser errors, the agent is likely to do not be able to launch @[test] plans since +!execute_test_plans will be probably unreachable which will tell to test_manager that one or more plans could not be launched.
It seems I put the cart before the horse. The commit https://github.com/jacamo-lang/mapc2020/commit/5230c7f4c56f90630011ccbfc6d13ea6c5786c27 depends on a Jason's improvement under checking (https://github.com/jason-lang/jason/pull/66/commits/e8632e650f101fcb6766c14f4fa8a34de7df1c3b). So, please, ignore current tests results since all tester agents will looks like having parser errors.
Refactored a few test_agents including after solving the problem on generic fail plans. A new list o ToDos is available. Some of them are actually questions to check whether the behaviour is expected or not.