Class: Audition::Dynamic::Result

Inherits:
Data
  • Object
show all
Defined in:
lib/audition/dynamic/prober.rb

Overview

Outcome of one dynamic probe.

Instance Attribute Summary collapse

Instance Attribute Details

#findingsArray<Finding> (readonly)

Returns findings derived from raw.

Returns:

  • (Array<Finding>)

    findings derived from raw



20
# File 'lib/audition/dynamic/prober.rb', line 20

Result = Data.define(:mode, :raw, :findings, :passed)

#modeSymbol (readonly)

Returns :script, :require, :rack, :rails, or :capabilities.

Returns:

  • (Symbol)

    :script, :require, :rack, :rails, or :capabilities



20
# File 'lib/audition/dynamic/prober.rb', line 20

Result = Data.define(:mode, :raw, :findings, :passed)

#passedBoolean (readonly)

Returns whether the target's own surface passed.

Returns:

  • (Boolean)

    whether the target's own surface passed



20
# File 'lib/audition/dynamic/prober.rb', line 20

Result = Data.define(:mode, :raw, :findings, :passed)

#rawHash (readonly)

Returns the harness's parsed JSON, verbatim.

Returns:

  • (Hash)

    the harness's parsed JSON, verbatim



20
# File 'lib/audition/dynamic/prober.rb', line 20

Result = Data.define(:mode, :raw, :findings, :passed)