[promise] Fix dependencies for CLI tests
Merge branch 'promise-tests' into dev-3.x