diff --git a/spec/spec_helper_acceptance.rb b/spec/spec_helper_acceptance.rb
index <HASH>..<HASH> 100644
--- a/spec/spec_helper_acceptance.rb
+++ b/spec/spec_helper_acceptance.rb
@@ -59,6 +59,9 @@ end
 Specinfra.configuration.env = bundler_env.dup
 
 RSpec.configure do |c|
+  # If testing a package, set serverspec path to install dir
+  set :path, "#{default_installed_bin_dir}:$PATH" unless c.inclusion_filter.opposite.rules[:package]
+
   c.before(:suite) do
     RSpec.configuration.template_dir = Dir.mktmpdir
     output, status = Open3.capture2e('git', 'clone', '--bare', PDK::Generate::Module::DEFAULT_TEMPLATE, RSpec.configuration.template_dir)
(maint) Set serverspec path when testing against packages

If testing against a package, serverspec's path should be set to find pdk in the install directory.
This avoids invoking the working copy of pdk instead of the installed version.