github
33 of 309 new or added lines in 22 files covered. (10.68%)
27 existing lines in 7 files now uncovered.10384 of 21100 relevant lines covered (49.21%)
278.38 hits per line
1 |
# frozen_string_literal: true
|
|
2 |
|
|
NEW
|
module QualityAlarm |
× |
NEW
|
class LowQuality < ApplicationService |
× |
NEW
|
parameter :destination, required: true |
× |
NEW
|
parameter :stat, required: true |
× |
7 |
|
|
NEW
|
def call |
× |
NEW
|
Routing::Destination.transaction do |
× |
NEW
|
destination.update!(quality_alarm: true) |
× |
NEW
|
NotificationEvent::QualityAlarmFired.call(destination: destination, stat: stat) |
× |
NEW
|
end
|
× |
NEW
|
end
|
× |
NEW
|
end
|
× |
NEW
|
end
|
× |