index_summary_test.cpp File Reference

Classes

struct  index_summary_tests
 
class  index_summary_generator< IndexGen, TileGen >
 
class  index_write_read_generator
 
class  regression_test_index_summary_generator
 

Functions

 TEST_P (index_summary_tests, index_lane_summary)
 
 TEST (index_summary_test, lane_summary)
 
 TEST (index_summary_test, lane_summary_cluster_count)
 
 INSTANTIATE_TEST_CASE_P (index_summary_unit_test, index_summary_tests,::testing::ValuesIn(index_summary_unit_test_generators))
 
 INSTANTIATE_TEST_CASE_P (index_summary_regression_test, index_summary_tests, ProxyValuesIn(index_summary_regression_gen, regression_test_data::instance().files()))
 

Variables

index_summary_tests::generator_type index_summary_unit_test_generators []
 
regression_test_index_summary_generator index_summary_regression_gen ("index_summary")
 

Detailed Description

Unit tests for the index summary

Date
11/14/16
Version
1.0

Function Documentation

INSTANTIATE_TEST_CASE_P ( index_summary_unit_test  ,
index_summary_tests  ,
::testing::  ValuesInindex_summary_unit_test_generators 
)
INSTANTIATE_TEST_CASE_P ( index_summary_regression_test  ,
index_summary_tests  ,
ProxyValuesIn(index_summary_regression_gen, regression_test_data::instance().files())   
)
TEST ( index_summary_test  ,
lane_summary   
)

TODO take tile metrics and index metrics from the same run

TEST ( index_summary_test  ,
lane_summary_cluster_count   
)

Test if calculated expected index flowcell summary matches the actual index flowcell summary

Variable Documentation

regression_test_index_summary_generator index_summary_regression_gen("index_summary")
index_summary_tests::generator_type index_summary_unit_test_generators[]
Initial value:
= {
}
generator_ptr< T > wrap(abstract_generator< T > *ptr)
Definition: generic_fixture.h:315
Definition: index_summary_test.cpp:153