File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ def self.title_patterns
5353
5454    newproperty ( :key )  do 
5555      desc  "The key itself; generally a long string of unencoded characters. The `key` 
56-         attribute may not contain whitespace. 
56+         attribute may not contain leading or trailing  whitespace. 
5757
5858        Make sure to omit the following in this attribute (and specify them in 
5959        other attributes): 
@@ -62,7 +62,7 @@ def self.title_patterns
6262        * Key identifiers / comments, such as 'joescomputer.local' --- put these in 
6363          the `name` attribute/resource title." 
6464      validate  do  |value |
65-         raise  Puppet ::Error ,  _ ( 'Key must not  contain whitespace: %{value}' )  % {  value : value  }  if  %r{\s } . match? ( value ) 
65+         raise  Puppet ::Error ,  _ ( 'Key must contain neither leading nor trailing  whitespace: %{value}' )  % {  value : value  }  if  %r{^ \s | \s $ } . match? ( value ) 
6666      end 
6767    end 
6868
Original file line number Diff line number Diff line change 7676      } . to  raise_error ( Puppet ::Error ,  %r{cannot include whitespace} ) 
7777    end 
7878
79-     it  "doesn't accept whitespace in the key contents"  do 
79+     it  "doesn't accept leading or trailing  whitespace in the key contents"  do 
8080      expect  { 
81-         described_class . new ( name : 'foo' ,  key : 'AAA FA ==' ) 
82-       } . to  raise_error ( Puppet ::Error ,  %r{Key must not  contain whitespace} ) 
81+         described_class . new ( name : 'foo' ,  key : ' AAAFA ==' ) 
82+       } . to  raise_error ( Puppet ::Error ,  %r{Key must contain neither leading nor trailing  whitespace} ) 
8383    end 
8484
8585    it  "doesn't accept aliases in the resourcename"  do 
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments