Sha256: 92fcd7fc473fbdd85f012725323257fb7a5d5fb625be7c7ce0a5794614281dbb

Contents?: true

Size: 1.05 KB

Versions: 10

Compression:

Stored size: 1.05 KB

Contents

# frozen_string_literal: true

RSpec.describe Mutant::Reporter::CLI::Printer::EnvResult do
  setup_shared_context

  with(:mutation_a_test_result) { { passed: true } }

  let(:reportable) { env_result }

  describe '.call' do
    it_reports <<~'STR'
      subject-a
      - test-a
      evil:subject-a:d27d2
      @@ -1,2 +1,2 @@
      -true
      +false
      -----------------------
      - 1 @ runtime: 1.0
        - test-a
      Test Output:
      mutation a test result output
      -----------------------
      Mutant environment:
      Matcher:         #<Mutant::Matcher::Config empty>
      Integration:     null
      Jobs:            1
      Includes:        []
      Requires:        []
      Subjects:        1
      Total-Tests:     1
      Selected-Tests:  1
      Tests/Subject:   1.00 avg
      Mutations:       2
      Results:         2
      Kills:           1
      Alive:           1
      Runtime:         4.00s
      Killtime:        2.00s
      Overhead:        100.00%
      Mutations/s:     0.50
      Coverage:        50.00%
    STR
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
mutant-0.9.9 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.8 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.7 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.6 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.5 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.4 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.3 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.2 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.1 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb
mutant-0.9.0 spec/unit/mutant/reporter/cli/printer/env_result_spec.rb