Skip to content

Commit 45c3481

Browse files
committed
(maint) add win32_service 0.8.8/ffi 2.0 deprecation warning to test
1 parent cd402b8 commit 45c3481

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

spec/acceptance/device_spec.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@
5757
it 'reads resources from the target system' do
5858
stdout_str, status = Open3.capture2e("puppet resource #{common_args} device_provider")
5959
expected_values = 'device_provider { \'wibble\': \n\s+ensure => \'present\',\n\s+string => \'sample\',\n\#\s+string_ro => \'fixed\', # Read Only\n string_param => \'default value\',\n}'
60-
expect(stdout_str.strip).to match %r{\A(DL is deprecated, please use Fiddle\n)?#{expected_values}\Z}
60+
fiddle_deprecate_msg = "DL is deprecated, please use Fiddle\n"
61+
win32_deprecate_msg = ".*Struct layout is already defined for class Windows::ServiceStructs::SERVICE_STATUS_PROCESS.*\n"
62+
expect(stdout_str.strip).to match %r{\A(#{fiddle_deprecate_msg}|#{win32_deprecate_msg})?#{expected_values}\Z}
6163
expect(status).to eq 0
6264
end
6365

0 commit comments

Comments
 (0)