Hi David Thanks for pointing out 'pdk bundle' - it does provide what I was looking for. It is however a bit noisy (but that's not a big deal):
PS> pdk bundle exec -- rspec .\spec\classes\apg_base_spec.rb . Finished in 7.81 seconds (files took 1.85 seconds to load) 1 example, 0 failures C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/puppet-5.0.1-x64-mingw32/lib/puppet/util/windows /api_types.rb:6: warning: already initialized constant FFI::WIN32_FALSE C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/facter-2.5.0-x64-mingw32/lib/facter/util/windows /api_types.rb:5: warning: previous definition of WIN32_FALSE was here C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/puppet-5.0.1-x64-mingw32/lib/puppet/util/windows /api_types.rb:9: warning: already initialized constant FFI::ERROR_SUCCESS C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/facter-2.5.0-x64-mingw32/lib/facter/util/windows /api_types.rb:8: warning: previous definition of ERROR_SUCCESS was here C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/puppet-5.0.1-x64-mingw32/lib/puppet/util/windows /api_types.rb:21: warning: already initialized constant FFI::Pointer::NULL_HANDLE C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/facter-2.5.0-x64-mingw32/lib/facter/util/windows /api_types.rb:20: warning: previous definition of NULL_HANDLE was here !! spec/fixtures/modules/rimcdm already exists and is not a symlink The things that I use 'rake' and 'rspec' for are: > rspec spec/classes/some_class_spec.rb # to run a single unit test instead of all tests > rake spec_prep # to update fixtures > rake spec_standalone # to run tests without updating fixtures I'm working on refactoring an over-sized module; that's why being able to do quick tests is important to me. I'm using the version of rspec-puppet bundled with the PDK - it appears to be version 2.6.7: PS> pdk bundle exec -- rspec --debug ... # C:/Program Files/Puppet Labs/DevelopmentKit/share/cache/ruby/2.1.0/gems/rspec-puppet-2.6.7/lib/rspec-puppet/monkey_patches.rb:273:in `require' ... On Thursday, 17 August 2017 10:33:08 UTC+2, David Schmitt wrote: > > <why does google groups insist on quoting every message?? - snip> > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/50c77961-3246-47d3-bba8-1ff1a9d2cd78%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.