From 542f29d0f63b45e94240ca498cb9cfee7a7a2697 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Fri, 14 Feb 2020 19:36:59 +0000 Subject: [PATCH] Add test for nodejs cookbook --- .kitchen.yml | 3 +++ .travis.yml | 3 +++ test/integration/nodejs/serverspec/nodejs_spec.rb | 12 ++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 test/integration/nodejs/serverspec/nodejs_spec.rb diff --git a/.kitchen.yml b/.kitchen.yml index d994aee92..6c8d8a4bb 100644 --- a/.kitchen.yml +++ b/.kitchen.yml @@ -114,6 +114,9 @@ suites: - name: networking run_list: - recipe[networking::default] + - name: nodejs + run_list: + - recipe[nodejs::default] - name: ntp run_list: - recipe[ntp::default] diff --git a/.travis.yml b/.travis.yml index f4212920f..d12cb1164 100644 --- a/.travis.yml +++ b/.travis.yml @@ -65,6 +65,9 @@ jobs: - name: "Test Kitchen (networking)" script: - bundle exec kitchen test networking-ubuntu-1804 + - name: "Test Kitchen (nodejs)" + script: + - bundle exec kitchen test nodejs-ubuntu-1804 - name: "Test Kitchen (ntp)" script: - bundle exec kitchen test ntp-ubuntu-1804 diff --git a/test/integration/nodejs/serverspec/nodejs_spec.rb b/test/integration/nodejs/serverspec/nodejs_spec.rb new file mode 100644 index 000000000..f63cb1199 --- /dev/null +++ b/test/integration/nodejs/serverspec/nodejs_spec.rb @@ -0,0 +1,12 @@ +require "serverspec" + +# Required by serverspec +set :backend, :exec + +describe package("nodejs") do + it { should be_installed } +end + +describe package("npm") do + it { should be_installed } +end -- 2.43.2