From 102af2aee6de7bf880ae397c7260664a43c1a506 Mon Sep 17 00:00:00 2001 From: Alexander Olofsson <alexander.olofsson@liu.se> Date: Wed, 15 Nov 2023 16:19:32 +0100 Subject: [PATCH] Improve testing slightly --- Gemfile | 2 ++ test/services/foreman_passwordstate/host_info_provider_test.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index ff94ab0..95a1752 100644 --- a/Gemfile +++ b/Gemfile @@ -2,6 +2,8 @@ source 'https://rubygems.org' +gem 'passwordstate', git: 'https://gitlab.liu.se/ITI/ruby-passwordstate' + # Specify your gem's dependencies in foreman_passwordstate.gemspec gemspec diff --git a/test/services/foreman_passwordstate/host_info_provider_test.rb b/test/services/foreman_passwordstate/host_info_provider_test.rb index 5a3fbcc..15d20e3 100644 --- a/test/services/foreman_passwordstate/host_info_provider_test.rb +++ b/test/services/foreman_passwordstate/host_info_provider_test.rb @@ -12,7 +12,7 @@ class ForemanPasswordstate::HostInfoProviderTest < ActiveSupport::TestCase test 'it generates reasonable passwordstate info' do assert host.passwordstate_facet - pwlist = FactoryBot.build(:passwordstate_password_list) + pwlist = ::Passwordstate::Resources::PasswordList.new(password_list_id: 5, password_list: 'Test', tree_path: '\\Passwords' get_pwlist = stub_request(:get, 'https://passwordstate.localhost.localdomain/winapi/passwordlists/5') host.passwordstate_facet.stubs(:password_list).returns(pwlist) host.stubs(:host_pass) # Avoid server availability testing -- GitLab