GCC Code Coverage Report


Directory: ./
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Coverage Exec / Excl / Total
Lines: 100.0% 8 / 0 / 8
Functions: 100.0% 3 / 0 / 3
Branches: -% 0 / 0 / 0
Decisions: -% 0 / - / 0

unit_tests/tests/trigger/mock_trigger_configuration.h
Line Branch Decision Exec Source
1 #pragma once
2
3 class MockTriggerConfiguration : public TriggerConfiguration {
4 public:
5 154 MockTriggerConfiguration(trigger_config_s type)
6 154 : TriggerConfiguration("Mock")
7 154 , m_type(type)
8 154 { }
9
10 protected:
11 6 bool isVerboseTriggerSynchDetails() const override {
12 6 return false;
13 }
14
15 6 trigger_config_s getType() const override {
16 6 return m_type;
17 }
18
19 private:
20 const trigger_config_s m_type;
21 };
22