• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TrestleAdmin / trestle / 17997068674

25 Sep 2025 04:20AM UTC coverage: 91.255% (-0.2%) from 91.449%
17997068674

Pull #547

github

spohlenz
Update enum calls in sandbox models
Pull Request #547: Update default Gemfile to use Rails 8

2828 of 3099 relevant lines covered (91.26%)

312.96 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

75.0
/lib/trestle/debug_errors.rb
1
module Trestle
7✔
2
  class DebugErrors
7✔
3
    def initialize(errors)
7✔
4
      @errors = errors
7✔
5
    end
6

7
    def any?
7✔
8
      @errors.any?
×
9
    end
10

11
    def each
7✔
12
      if defined?(ActiveModel::Error)
7✔
13
        # Rails 6.1 introduces a unified Error class
14
        @errors.each do |error|
7✔
15
          yield error.attribute, error.message
21✔
16
        end
17
      else
18
        @errors.each do |error, message|
×
19
          yield error, message
×
20
        end
21
      end
22
    end
23
  end
24
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc