Class: RSpec::Core::Notifications::SeedNotification
- Inherits:
 - 
      Struct
        
- Object
 - Struct
 - RSpec::Core::Notifications::SeedNotification
 
 
- Defined in:
 - lib/rspec/core/notifications.rb,
lib/rspec/core/notifications.rb 
Overview
The SeedNotification holds the seed used to randomize examples and
whether that seed has been used or not.
Instance Attribute Summary collapse
- 
  
      #seed  ⇒ Fixnum 
  
    
the seed used to randomize ordering.
 - 
  
      #used  ⇒ Boolean 
  
      writeonly
    
whether the seed has been used or not.
 
Instance Method Summary collapse
- 
  
      #fully_formatted  ⇒ String 
  
    
The seed information fully formatted in the way that RSpec's built-in formatters emit.
 - 
  
      #seed_used?  ⇒ Boolean 
  
    
Has the seed been used?.
 
Instance Attribute Details
#seed ⇒ Fixnum
the seed used to randomize ordering
      269 270 271  | 
    
      # File 'lib/rspec/core/notifications.rb', line 269 def seed @seed end  | 
  
#used=(value) ⇒ Boolean
whether the seed has been used or not
      269 270 271  | 
    
      # File 'lib/rspec/core/notifications.rb', line 269 def used=(value) @used = value end  | 
  
Instance Method Details
#fully_formatted ⇒ String
Returns The seed information fully formatted in the way that RSpec's built-in formatters emit.
      280 281 282  | 
    
      # File 'lib/rspec/core/notifications.rb', line 280 def fully_formatted "\nRandomized with seed #{seed}\n" end  | 
  
#seed_used? ⇒ Boolean
Returns has the seed been used?.
      273 274 275  | 
    
      # File 'lib/rspec/core/notifications.rb', line 273 def seed_used? !!used end  |