25 static void testEq(
FileType inputType);
30 static void validateEqRead(
SamRecord& samRecord,
32 const char* actualExpectedSequence);
33 static void validateEqReadBuffer(
SamRecord& samRecord,
34 const char* expectedSequence);
36 static const char* READ_NAMES[];
37 static const char* READ_SEQS_BASES[];
38 static const char* READ_SEQS_EQUALS[];
39 static const char* READ_SEQS_MIXED[];
41 static const char* expectedReferenceName;
42 static const char* expectedMateReferenceName;
43 static const char* expectedMateReferenceNameOrEqual;
44 static const char* expectedCigar;
45 static const char* expectedQuality;
47 static std::vector<unsigned int> expectedCigarHex;
49 static int expected0BasedAlignmentEnd;
50 static int expected1BasedAlignmentEnd;
51 static int expectedAlignmentLength;
52 static int expected0BasedUnclippedStart;
53 static int expected1BasedUnclippedStart;
54 static int expected0BasedUnclippedEnd;
55 static int expected1BasedUnclippedEnd;