Corey Osman
Corey Osman
Ahh ok I see now. Thanks for the clarification. Yes it should have been populated automatically. For some reason it is not working though. The problem would most likely be...
I found and fixed the issue, but the output looks terrible at the moment, and needs to be include the line breaks. ``` it do is_expected.to contain_resharder__instance('1').with( src_cluster_addrs: [{'addr'=>'127.0.0.1:43013', 'snapshot-url'=>'http://127.0.0.1:2990/1/snaps/'},...
I presume this because it cannot load the node_encrypt type
``` C:/ruby/lib/ruby/2.0.0/fileutils.rb:349:in `symlink': symlink() function is unimplemented on this machine (NotImplementedError) from C:/ruby/lib/ruby/2.0.0/fileutils.rb:349:in `block in ln_s' from C:/ruby/lib/ruby/2.0.0/fileutils.rb:1567:in `fu_each_src_dest0' from C:/ruby/lib/ruby/2.0.0/fileutils.rb:347:in `ln_s' from C:/test/test.rb:7:in `' from C:/test/test.rb:1:in `' ```
Possible workaround is to just not use symlinks
``` it do is_expected.to contain_exec('create stuff') .with({ 'provider' => params[:provider] }) end ``` ``` it do is_expected.to contain_exec('create stuff') .with({ 'provider' => params[:provider], 'source' => "/tmp/#{params[:source]}" }) end ```
I could just add my parser code (referenced above) to the bundler command and this would unblock for the time being. Is that a reasonable code change?
Yea, I have used it before and my initial thoughts were whoa thats a lot of tests. Its really cool and I wasn't sure if I should force it upon...
Also this is more of a template change so you can fork the templates and change to your liking to get this feature right now. https://github.com/nwops/puppet-retrospec#how-does-it-do-this You can then just...
Is this really the problem? If so `pdk release` allows this to be optional when it should be required. The pdk release should force this.