1515
1616namespace {
1717
18+ constexpr int kNumReadsForTest = 100 ;
19+ constexpr const char kSamFile [] = " samexample.sam" ;
20+ constexpr const char kTTreeFile [] = " test_ttree.root" ;
21+ constexpr const char kRNTupleFile [] = " test_rntuple.root" ;
22+
1823class ramcoreTest : public ::testing::Test {
1924protected:
20- const int m_num_reads_for_test = 100 ;
21- const std::string m_samFile = " samexample.sam" ;
22- const std::string m_ttreeFile = " test_ttree.root" ;
23- const std::string m_rntupleFile = " test_rntuple.root" ;
2425
2526 void SetUp () override
2627 {
27- GenerateSAMFile (m_samFile. c_str (), m_num_reads_for_test );
28+ GenerateSAMFile (kSamFile , kNumReadsForTest );
2829
29- std::remove (m_ttreeFile. c_str () );
30- std::remove (m_rntupleFile. c_str () );
30+ std::remove (kTTreeFile );
31+ std::remove (kRNTupleFile );
3132 }
3233
3334 void TearDown () override
3435 {
35- std::remove (m_ttreeFile. c_str () );
36- std::remove (m_rntupleFile. c_str () );
36+ std::remove (kTTreeFile );
37+ std::remove (kRNTupleFile );
3738 }
3839};
3940
4041TEST_F (ramcoreTest, ConversionProducesEqualEntries)
4142{
42- samtoram (m_samFile. c_str (), m_ttreeFile. c_str () , true , true , true , 1 , 0 );
43- samtoramntuple (m_samFile. c_str (), m_rntupleFile. c_str () , true , true , true , 505 , 0 );
43+ samtoram (kSamFile , kTTreeFile , true , true , true , 1 , 0 );
44+ samtoramntuple (kSamFile , kRNTupleFile , true , true , true , 505 , 0 );
4445
45- auto ft = std::unique_ptr<TFile>(TFile::Open (m_ttreeFile. c_str () ));
46+ auto ft = std::unique_ptr<TFile>(TFile::Open (kTTreeFile ));
4647 ASSERT_TRUE (ft && !ft->IsZombie ()) << " Failed to open TTree file" ;
4748
4849 auto ttree = dynamic_cast <TTree *>(ft->Get (" RAM" ));
4950 ASSERT_NE (ttree, nullptr ) << " Failed to get TTree" ;
5051 Long64_t ttreeEntries = ttree->GetEntries ();
5152
52- auto reader = ROOT::RNTupleReader::Open (" RAM" , m_rntupleFile. c_str () );
53+ auto reader = ROOT::RNTupleReader::Open (" RAM" , kRNTupleFile );
5354 ASSERT_NE (reader, nullptr ) << " Failed to open RNTuple" ;
5455 Long64_t rntupleEntries = reader->GetNEntries ();
5556
@@ -60,12 +61,12 @@ TEST_F(ramcoreTest, ConversionProducesEqualEntries)
6061 const char *region = " chrM:1-100000000" ;
6162
6263 testing::internal::CaptureStdout ();
63- ramview (m_ttreeFile. c_str () , region, /* cache=*/ true , /* perfstats=*/ false , /* perfstatsfilename=*/ nullptr );
64+ ramview (kTTreeFile , region, /* cache=*/ true , /* perfstats=*/ false , /* perfstatsfilename=*/ nullptr );
6465 std::string ramview_output{};
6566 ramview_output = testing::internal::GetCapturedStdout ();
6667
6768 testing::internal::CaptureStdout ();
68- ramntupleview (m_rntupleFile. c_str () , region, /* cache=*/ true , /* perfstats=*/ false , /* perfstatsfilename=*/ nullptr );
69+ ramntupleview (kRNTupleFile , region, /* cache=*/ true , /* perfstats=*/ false , /* perfstatsfilename=*/ nullptr );
6970 std::string ramntupleview_output{};
7071 ramntupleview_output = testing::internal::GetCapturedStdout ();
7172
@@ -75,3 +76,4 @@ TEST_F(ramcoreTest, ConversionProducesEqualEntries)
7576}
7677
7778} // namespace
79+
0 commit comments