Lines Matching defs:test_program
161 /// \param test_program The test program itself, needed to establish a binding
172 const engine::test_program& test_program,
187 new engine::test_case(interface, test_program, name, metadata));
375 engine::test_program_ptr test_program;
381 test_program.reset(new engine::test_program(
391 test_program->relative_path());
392 test_program->set_test_cases(get_test_cases(db, id, *test_program,
394 return test_program;
476 store::results_iterator::test_program(void) const
493 /// test program returned by test_program().
808 /// \param test_program The test program to put.
815 store::transaction::put_test_program(const engine::test_program& test_program,
820 _pimpl->_db, test_program.get_metadata());
829 stmt.bind(":absolute_path", test_program.absolute_path().str());
832 // need to change the test_program to always ensure root is absolute?
833 stmt.bind(":root", test_program.root().str());
834 stmt.bind(":relative_path", test_program.relative_path().str());
835 stmt.bind(":test_suite_name", test_program.test_suite_name());
837 stmt.bind(":interface", test_program.interface_name());