]> gitweb.fluxo.info Git - puppet-stdlib.git/commitdiff
(maint) Fixes fqdn_rand_string tests
authorBryan Jen <bryan.jen@gmail.com>
Wed, 16 Mar 2016 20:57:36 +0000 (13:57 -0700)
committerBryan Jen <bryan.jen@gmail.com>
Wed, 16 Mar 2016 20:57:36 +0000 (13:57 -0700)
Puppet 4.4.0 and later has changed fqdn_rand to use a higher ceiling
(PUP-5646), the tests for fqdn_rand_string needed to be updated to
reflect the new expected output.

spec/acceptance/fqdn_rand_string_spec.rb

index 9c6d701c9d2768119837c949d203ec521bbf20cb..065a51726ae78882d6466dd6748e7c5edca4f547 100644 (file)
@@ -17,7 +17,7 @@ describe 'fqdn_rand_string function', :unless => UNSUPPORTED_PLATFORMS.include?(
         eos
 
         apply_manifest(pp, :catch_failures => true) do |r|
-          expect(r.stdout).to match(/fqdn_rand_string is "7oDp0KOr1b"/)
+          expect(r.stdout).to match(/fqdn_rand_string is "(7oDp0KOr1b|9Acvnhkt4J)"/)
         end
       end
       it 'generates random alphanumeric strings with custom charsets' do
@@ -29,7 +29,7 @@ describe 'fqdn_rand_string function', :unless => UNSUPPORTED_PLATFORMS.include?(
         eos
 
         apply_manifest(pp, :catch_failures => true) do |r|
-          expect(r.stdout).to match(/fqdn_rand_string is "7203048515"/)
+          expect(r.stdout).to match(/fqdn_rand_string is "(7203048515|2383756694)"/)
         end
       end
       it 'generates random alphanumeric strings with custom seeds' do
@@ -41,7 +41,7 @@ describe 'fqdn_rand_string function', :unless => UNSUPPORTED_PLATFORMS.include?(
         eos
 
         apply_manifest(pp, :catch_failures => true) do |r|
-          expect(r.stdout).to match(/fqdn_rand_string is "3HS4mbuI3E"/)
+          expect(r.stdout).to match(/fqdn_rand_string is "(3HS4mbuI3E|1jJtAMs94d)"/)
         end
       end
       it 'generates random alphanumeric strings with custom charsets and seeds' do
@@ -54,7 +54,7 @@ describe 'fqdn_rand_string function', :unless => UNSUPPORTED_PLATFORMS.include?(
         eos
 
         apply_manifest(pp, :catch_failures => true) do |r|
-          expect(r.stdout).to match(/fqdn_rand_string is "3104058232"/)
+          expect(r.stdout).to match(/fqdn_rand_string is "(3104058232|7100592312)"/)
         end
       end
     end