GCC Code Coverage Report


Directory: ./
File: tasks/nikitina_v_trans_all_one_distrib/seq/src/ops_seq.cpp
Date: 2026-01-10 02:40:41
Exec Total Coverage
Lines: 13 13 100.0%
Functions: 5 5 100.0%
Branches: 4 8 50.0%

Line Branch Exec Source
1 #include "nikitina_v_trans_all_one_distrib/seq/include/ops_seq.hpp"
2
3 #include "nikitina_v_trans_all_one_distrib/common/include/common.hpp"
4
5 namespace nikitina_v_trans_all_one_distrib {
6
7
1/2
✓ Branch 1 taken 6 times.
✗ Branch 2 not taken.
6 TestTaskSEQ::TestTaskSEQ(const InType &in) {
8 SetTypeOfTask(GetStaticTypeOfTask());
9
1/2
✓ Branch 1 taken 6 times.
✗ Branch 2 not taken.
6 InType tmp = in;
10 GetInput().swap(tmp);
11 6 }
12
13 6 bool TestTaskSEQ::ValidationImpl() {
14 6 return true;
15 }
16
17 6 bool TestTaskSEQ::PreProcessingImpl() {
18 6 return true;
19 }
20
21
1/2
✓ Branch 0 taken 6 times.
✗ Branch 1 not taken.
6 bool TestTaskSEQ::RunImpl() {
22
1/2
✓ Branch 0 taken 6 times.
✗ Branch 1 not taken.
6 if (GetInput().empty()) {
23 return true;
24 }
25 6 GetOutput().assign(GetInput().begin(), GetInput().end());
26 6 return true;
27 }
28
29 6 bool TestTaskSEQ::PostProcessingImpl() {
30 6 return true;
31 }
32
33 } // namespace nikitina_v_trans_all_one_distrib
34