imaging_table_regression_test.cpp File Reference

Classes

struct  imaging_table_tests
 
class  imaging_write_read_generator
 
class  imaging_table_regression_test
 

Namespaces

 illumina
 
 illumina::interop
 
 illumina::interop::model
 
 illumina::interop::model::table
 

Functions

bool operator== (const imaging_column &lhs, const imaging_column &rhs)
 
void simulate_read_error_metrics (model::metrics::run_metrics &metrics)
 
template<typename T >
std::string to_string (const std::vector< T > &values)
 
 TEST_P (imaging_table_tests, compare_to_baseline)
 
 INSTANTIATE_TEST_CASE_P (imaging_unit_tests, imaging_table_tests,::testing::ValuesIn(imaging_io_generators))
 
 INSTANTIATE_TEST_CASE_P (imaging_table_regression_test, imaging_table_tests, ProxyValuesIn(imaging_table_regression_gen, regression_test_data::instance().files()))
 

Variables

imaging_table_tests::generator_type imaging_io_generators []
 
imaging_table_regression_test imaging_table_regression_gen ("imaging")
 

Detailed Description

Regression tests for image table logic

Date
7/21/16
Version
1.0

Function Documentation

INSTANTIATE_TEST_CASE_P ( imaging_unit_tests  ,
imaging_table_tests  ,
::testing::  ValuesInimaging_io_generators 
)
INSTANTIATE_TEST_CASE_P ( imaging_table_regression_test  ,
imaging_table_tests  ,
ProxyValuesIn(imaging_table_regression_gen, regression_test_data::instance().files())   
)
void simulate_read_error_metrics ( model::metrics::run_metrics metrics)

Simulate reading error metrics

Parameters
metricsrun metrics
TEST_P ( imaging_table_tests  ,
compare_to_baseline   
)
std::string to_string ( const std::vector< T > &  values)

Variable Documentation

imaging_table_tests::generator_type imaging_io_generators[]
Initial value:
= {
}
generator_ptr< T > wrap(abstract_generator< T > *ptr)
Definition: generic_fixture.h:315
imaging_table_regression_test imaging_table_regression_gen("imaging")