Class: PowerAssert::Configuration (Ruby 2.7.5)
Description: Class : PowerAssert::Configuration - Ruby 2.7.5

### Home Classes Methods

### In Files

- power_assert-1.1.7/lib/power_assert/configuration.rb

### Parent

Struct.new(:lazy_inspection, :_trace_alias_method, :_redefinition, :_colorize_message, :_use_pp)

### Methods

- #_colorize_message=
- #_trace_alias_method=
- #_use_pp=
- #lazy_inspection=

### Files

- README.rdoc

### Class/Module Index

Quicksearch

- PowerAssert
- PowerAssert::BlockContext
- PowerAssert::Configuration
- PowerAssert::Context
- PowerAssert::Empty
- PowerAssert::Formatter
- PowerAssert::InspectedValue
- PowerAssert::Parser
- PowerAssert::Parser::Branch
- PowerAssert::Parser::DummyParser
- PowerAssert::SafeInspectable
- PowerAssert::TraceContext

No matching classes.

# PowerAssert::Configuration

### Public Instance Methods

_colorize_message=(bool) click to toggle source

                   # File power_assert-1.1.7/lib/power_assert/configuration.rb, line 23
    def _colorize_message=(bool)
      if bool
        require 'pry'
      end
      super
    end

_trace_alias_method=(bool) click to toggle source

                   # File power_assert-1.1.7/lib/power_assert/configuration.rb, line 16
    def _trace_alias_method=(bool)
      super
      if SUPPORT_ALIAS_METHOD
        warn 'power_assert: _trace_alias_method option is obsolete. You no longer have to set it.'
      end
    end

_use_pp=(bool) click to toggle source

                   # File power_assert-1.1.7/lib/power_assert/configuration.rb, line 37
    def _use_pp=(bool)
      if bool
        raise 'lazy_inspection option must be enabled when using pp' unless lazy_inspection
        require 'pp'
      end
      super
    end

lazy_inspection=(bool) click to toggle source

                   # File power_assert-1.1.7/lib/power_assert/configuration.rb, line 30
    def lazy_inspection=(bool)
      unless bool
        raise 'lazy_inspection option must be enabled when using pp' if _use_pp
      end
      super
    end