summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml3
-rw-r--r--tasks/external_tests.rb3
2 files changed, 5 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 78303d7591..078a20613a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -50,6 +50,9 @@ matrix:
- rvm: 2.2
env: "GEMFILE_MOD=\"gem 'chef-sugar'\""
script: bundle exec rake chef_sugar_spec
+ - rvm: 2.2
+ env: "GEMFILE_MOD=\"gem 'knife-windows', github: 'chef/knife-windows'\""
+ script: bundle exec rake knife_windows_spec
# Requires vagrant
# - rvm: 2.2
# cache:
diff --git a/tasks/external_tests.rb b/tasks/external_tests.rb
index 305088646c..69c0712a12 100644
--- a/tasks/external_tests.rb
+++ b/tasks/external_tests.rb
@@ -51,7 +51,8 @@ EXTERNAL_PROJECTS = {
"chefspec" => "rake",
"chef-rewind" => "rake spec",
"poise" => "rake spec",
- "halite" => "rake spec"
+ "halite" => "rake spec",
+ "knife-windows" => "rake unit_spec"
}
task :external_specs => EXTERNAL_PROJECTS.keys.map { |g| :"#{g.sub("-","_")}_spec" }