collapsed_q_plot_test_generator.h
Go to the documentation of this file.
31 collapsed_q_plot_test_generator(const constants::plot_types plot_type=constants::UnknownPlotType) :
model::run::info m_info
Definition: collapsed_q_plot_test_generator.h:99
Definition: enum_description.h:15
Definition: info.h:35
void plot(model::metrics::run_metrics &run, model::plot::plot_data< model::plot::candle_stick_point > &data) const
Definition: metric_filter_iterator.h:72
Definition: metric_filter_iterator.h:24
Definition: run_metrics.h:54
Definition: generic_fixture.h:23
void write(std::ostream &out) const
Definition: collapsed_q_plot_test_generator.h:82
collapsed_q_plot_test_generator(const constants::plot_types plot_type=constants::UnknownPlotType)
Definition: collapsed_q_plot_test_generator.h:31
virtual base_type clone() const
Definition: collapsed_q_plot_test_generator.h:73
Definition: read_info.h:20
virtual ::testing::AssertionResult generate(PlotData &expected, PlotData &actual, bool *) const
Definition: collapsed_q_plot_test_generator.h:57
void reset(const std::string &run_info_filename, const constants::plot_types plot_type)
Definition: metric_filter_iterator.h:57
bool advance()
Definition: collapsed_q_plot_test_generator.h:92
constants::metric_type metric() const
Definition: metric_filter_iterator.h:197
Definition: q_metric.h:247
bool advance()
Definition: metric_filter_iterator.h:217
const model::plot::filter_options & options() const
Definition: metric_filter_iterator.h:208
Definition: collapsed_q_plot_test_generator.h:23
Definition: enums.h:341
metric_base::metric_set_helper< T >::metric_set_t & get()
Definition: run_metrics.h:330
static void create_expected(metric_set_t &metrics, const model::run::info &=model::run::info())
Definition: q_metrics_test.h:250
virtual base_type operator()(const constants::plot_types plot_type) const
Definition: collapsed_q_plot_test_generator.h:46
constants::plot_types m_plot_type
Definition: collapsed_q_plot_test_generator.h:100
static void create_expected(model::run::info &expected_run_info, const std::vector< model::run::read_info > &reads)
Definition: info_test.h:197
metric_filter_iterator m_metric_iterator
Definition: collapsed_q_plot_test_generator.h:98