Run platform tests locally

from tests/platform-ci/README.md:

Continuous integration tests for the leap_platform code.                                                                                                                                                           
                                                                                                                                                                                                                   
Usage:                                                                                                                                                                                                             
                                                                                                                                                                                                                   
    ./setup.sh                                                                                                                                                                                                     
    bin/rake test:syntax                                                                                                                                                                                           
    bin/rake catalog   

The last step (needs to be bin/rake catalog) fails for me with:

--- tests/platform-ci ‹run_platform_tests_locally› » bin/rake catalog        
bundle exec leap compile
bundler: failed to load command: leap (/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/vendor/ruby/2.1.0/bin/leap)
Gem::LoadError: Could not find 'leap_cli' (>= 0) among 59 total gem(s)
  /home/varac/.rbenv/versions/2.1.10/lib/ruby/2.1.0/rubygems/dependency.rb:298:in `to_specs'
  /home/varac/.rbenv/versions/2.1.10/lib/ruby/2.1.0/rubygems/dependency.rb:309:in `to_spec'
  /home/varac/.rbenv/versions/2.1.10/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:53:in `gem'
  /home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/vendor/ruby/2.1.0/bin/leap:22:in `<top (required)>'
rake aborted!
Command failed with status (1): [bundle exec leap compile...]
/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/Rakefile:75:in `block (3 levels) in <top (required)>'
/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/Rakefile:74:in `chdir'
/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/Rakefile:74:in `block (2 levels) in <top (required)>'
/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/Rakefile:81:in `block in <top (required)>'
/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/vendor/ruby/2.1.0/bundler/gems/puppet-catalog-test-ac386793c2c4/lib/puppet-catalog-test/rake_task.rb:23:in `call'
/home/varac/dev/projects/leap/git/leap_platform/tests/platform-ci/vendor/ruby/2.1.0/bundler/gems/puppet-catalog-test-ac386793c2c4/lib/puppet-catalog-test/rake_task.rb:23:in `block in initialize'
Tasks: TOP => platform:provider_compile
(See full trace by running task with --trace)

This might be my rbenv setup that breaks it, not sure.

Edited by Varac