Skip to content

Commit 80c6260

Browse files
committed
ignore test coverage for write failures
1 parent 96ec0b3 commit 80c6260

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/FastqBuffer_utils.h

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class FastqBuffer {
1616
// (space for seq2 and qual2 is only allocated for paired=true)
1717
public:
1818
char *seq1, *qual1, *seq2, *qual2;
19-
19+
2020
// constructor
2121
FastqBuffer(size_t n, size_t b, bool p = true) {
2222
nentries = n;
@@ -33,7 +33,7 @@ class FastqBuffer {
3333
qual2 = NULL;
3434
}
3535
}
36-
36+
3737
// copy constructor
3838
FastqBuffer(const FastqBuffer& fqb) {
3939
paired = fqb.paired;
@@ -51,12 +51,12 @@ class FastqBuffer {
5151
qual2 = NULL;
5252
}
5353
}
54-
54+
5555
// destructor
5656
~FastqBuffer() {
5757
delete[] buffer;
5858
}
59-
59+
6060
// Write one (pair of) filtered reads to output fastq file(s)
6161
bool write_seq(size_t i, gzFile file1, gzFile file2, const int n, const char* label) {
6262
bool success = (i < nentries);
@@ -67,32 +67,32 @@ class FastqBuffer {
6767
if (success && file1 != NULL) {
6868
std::string read_id = "@S" + std::to_string(n) + "_" + label + " 1\n";
6969
if (success && gzputs(file1, read_id.c_str()) == (-1)) {
70-
success = false;
70+
success = false; // # nocov
7171
}
7272
if (success && gzputs(file1, seq1 + (i * BUFFER_SIZE)) == (-1)) {
73-
success = false;
73+
success = false; // # nocov
7474
}
7575
if (success && gzputs(file1, "+\n") == (-1)) {
76-
success = false;
76+
success = false; // # nocov
7777
}
7878
if (success && gzputs(file1, qual1 + (i * BUFFER_SIZE)) == (-1)) {
79-
success = false;
79+
success = false; // # nocov
8080
}
8181
}
82-
82+
8383
if (success && file2 != NULL) {
8484
std::string read_id = "@S" + std::to_string(n) + "_" + label + " 2\n";
8585
if (success && gzputs(file2, read_id.c_str()) == (-1)) {
86-
success = false;
86+
success = false; // # nocov
8787
}
8888
if (success && gzputs(file2, seq2 + (i * BUFFER_SIZE)) == (-1)) {
89-
success = false;
89+
success = false; // # nocov
9090
}
9191
if (success && gzputs(file2, "+\n") == (-1)) {
92-
success = false;
92+
success = false; // # nocov
9393
}
9494
if (success && gzputs(file2, qual2 + (i * BUFFER_SIZE)) == (-1)) {
95-
success = false;
95+
success = false; // # nocov
9696
}
9797
}
9898
}

0 commit comments

Comments
 (0)