q_metrics_test.cpp File Reference

Classes

struct  q_metrics_tests
 

Typedefs

typedef metric_set< q_metricq_metric_set
 

Functions

 INSTANTIATE_TEST_CASE_P (q_metric_unit_test, q_metrics_tests,::testing::ValuesIn(q_unit_test_generators))
 
 TEST_P (q_metrics_tests, test_read_write)
 
 TEST (q_metrics_test, test_populate_cumulative_on_empty)
 
 TEST (q_metrics_test, test_cumulative)
 
 TEST (q_metrics_test, test_cumulative_reorder)
 
 TEST (q_metrics_test, test_percent_over_q30_unbinned)
 
 TEST (q_metrics_test, test_percent_over_q30_binned)
 
 INSTANTIATE_TEST_CASE_P (q_metric_regression_test, q_metrics_tests, ProxyValuesIn(q_regression_gen, regression_test_data::instance().files()))
 

Variables

q_metrics_tests::generator_type q_unit_test_generators []
 
regression_test_metric_generator< q_metric_setq_regression_gen
 

Detailed Description

Unit tests for the q-score metrics

Date
8/25/2015
Version
1.0

Typedef Documentation

Function Documentation

INSTANTIATE_TEST_CASE_P ( q_metric_unit_test  ,
q_metrics_tests  ,
::testing::  ValuesInq_unit_test_generators 
)
INSTANTIATE_TEST_CASE_P ( q_metric_regression_test  ,
q_metrics_tests  ,
ProxyValuesIn(q_regression_gen, regression_test_data::instance().files())   
)
TEST ( q_metrics_test  ,
test_populate_cumulative_on_empty   
)
TEST ( q_metrics_test  ,
test_cumulative   
)
TEST ( q_metrics_test  ,
test_cumulative_reorder   
)
TEST ( q_metrics_test  ,
test_percent_over_q30_unbinned   
)
TEST ( q_metrics_test  ,
test_percent_over_q30_binned   
)
TEST_P ( q_metrics_tests  ,
test_read_write   
)

Variable Documentation

q_metrics_tests::generator_type q_unit_test_generators[]
Initial value:
= {
}
generator_ptr< T > wrap(abstract_generator< T > *ptr)
Definition: generic_fixture.h:315