without this change generate contract tests task wasn't forced to be before any test compilation tasks with this change that's fixed fixes #223
without this change generate contract tests task wasn't forced to be before any test compilation tasks with this change that's fixed fixes #223