26class QuickTest :
public testing::Test {
32 const time_t end_time = time(
nullptr);
34 <<
"The test took too long - " << ::testing::PrintToString(end_time -
start_time_);
39void LangLoader(
const char *lang,
const char *tessdatadir) {
40 auto api = std::make_unique<tesseract::TessBaseAPI>();
41 ASSERT_FALSE(api->Init(tessdatadir, lang)) <<
"Could not initialize tesseract for $lang.";
421 ::testing::Values(TESSDATA_DIR
"_fast"));
423 ::testing::Values(TESSDATA_DIR
"_best"));
440 LangLoader(
"script/Canadian_Aboriginal", GetParam());
494 LangLoader(
"script/Japanese_vert", GetParam());
543 ::testing::Values(TESSDATA_DIR
"_fast"));
545 ::testing::Values(TESSDATA_DIR
"_best"));
INSTANTIATE_TEST_SUITE_P(Eng, MatchGroundTruth, ::testing::Values("eng"))
TEST_P(MatchGroundTruth, FastPhototestOCR)
TEST_F(EuroText, FastLatinOCR)
void LangLoader(const char *lang, const char *tessdatadir)