tesseract v5.3.3.20231005
loadlang_test.cc File Reference
#include <tesseract/baseapi.h>
#include <time.h>
#include <memory>
#include "include_gunit.h"

Go to the source code of this file.

Classes

class  tesseract::QuickTest
 
class  tesseract::LoadLanguage
 
class  tesseract::LoadScript
 
class  tesseract::LoadLang
 

Namespaces

namespace  tesseract
 

Functions

void tesseract::LangLoader (const char *lang, const char *tessdatadir)
 
 tesseract::TEST_P (LoadLanguage, afr)
 
 tesseract::TEST_P (LoadLanguage, amh)
 
 tesseract::TEST_P (LoadLanguage, ara)
 
 tesseract::TEST_P (LoadLanguage, asm)
 
 tesseract::TEST_P (LoadLanguage, aze)
 
 tesseract::TEST_P (LoadLanguage, aze_cyrl)
 
 tesseract::TEST_P (LoadLanguage, bel)
 
 tesseract::TEST_P (LoadLanguage, ben)
 
 tesseract::TEST_P (LoadLanguage, bod)
 
 tesseract::TEST_P (LoadLanguage, bos)
 
 tesseract::TEST_P (LoadLanguage, bre)
 
 tesseract::TEST_P (LoadLanguage, bul)
 
 tesseract::TEST_P (LoadLanguage, cat)
 
 tesseract::TEST_P (LoadLanguage, ceb)
 
 tesseract::TEST_P (LoadLanguage, ces)
 
 tesseract::TEST_P (LoadLanguage, chi_sim)
 
 tesseract::TEST_P (LoadLanguage, chi_sim_vert)
 
 tesseract::TEST_P (LoadLanguage, chi_tra)
 
 tesseract::TEST_P (LoadLanguage, chi_tra_vert)
 
 tesseract::TEST_P (LoadLanguage, chr)
 
 tesseract::TEST_P (LoadLanguage, cos)
 
 tesseract::TEST_P (LoadLanguage, cym)
 
 tesseract::TEST_P (LoadLanguage, dan)
 
 tesseract::TEST_P (LoadLanguage, deu)
 
 tesseract::TEST_P (LoadLanguage, div)
 
 tesseract::TEST_P (LoadLanguage, dzo)
 
 tesseract::TEST_P (LoadLanguage, ell)
 
 tesseract::TEST_P (LoadLanguage, eng)
 
 tesseract::TEST_P (LoadLanguage, enm)
 
 tesseract::TEST_P (LoadLanguage, epo)
 
 tesseract::TEST_P (LoadLanguage, est)
 
 tesseract::TEST_P (LoadLanguage, eus)
 
 tesseract::TEST_P (LoadLanguage, fao)
 
 tesseract::TEST_P (LoadLanguage, fas)
 
 tesseract::TEST_P (LoadLanguage, fil)
 
 tesseract::TEST_P (LoadLanguage, fin)
 
 tesseract::TEST_P (LoadLanguage, fra)
 
 tesseract::TEST_P (LoadLanguage, frk)
 
 tesseract::TEST_P (LoadLanguage, frm)
 
 tesseract::TEST_P (LoadLanguage, fry)
 
 tesseract::TEST_P (LoadLanguage, gla)
 
 tesseract::TEST_P (LoadLanguage, gle)
 
 tesseract::TEST_P (LoadLanguage, glg)
 
 tesseract::TEST_P (LoadLanguage, grc)
 
 tesseract::TEST_P (LoadLanguage, guj)
 
 tesseract::TEST_P (LoadLanguage, hat)
 
 tesseract::TEST_P (LoadLanguage, heb)
 
 tesseract::TEST_P (LoadLanguage, hin)
 
 tesseract::TEST_P (LoadLanguage, hrv)
 
 tesseract::TEST_P (LoadLanguage, hun)
 
 tesseract::TEST_P (LoadLanguage, hye)
 
 tesseract::TEST_P (LoadLanguage, iku)
 
 tesseract::TEST_P (LoadLanguage, ind)
 
 tesseract::TEST_P (LoadLanguage, isl)
 
 tesseract::TEST_P (LoadLanguage, ita)
 
 tesseract::TEST_P (LoadLanguage, ita_old)
 
 tesseract::TEST_P (LoadLanguage, jav)
 
 tesseract::TEST_P (LoadLanguage, jpn)
 
 tesseract::TEST_P (LoadLanguage, jpn_vert)
 
 tesseract::TEST_P (LoadLanguage, kan)
 
 tesseract::TEST_P (LoadLanguage, kat)
 
 tesseract::TEST_P (LoadLanguage, kat_old)
 
 tesseract::TEST_P (LoadLanguage, kaz)
 
 tesseract::TEST_P (LoadLanguage, khm)
 
 tesseract::TEST_P (LoadLanguage, kir)
 
 tesseract::TEST_P (LoadLanguage, kor)
 
 tesseract::TEST_P (LoadLanguage, kor_vert)
 
 tesseract::TEST_P (LoadLanguage, lao)
 
 tesseract::TEST_P (LoadLanguage, lat)
 
 tesseract::TEST_P (LoadLanguage, lav)
 
 tesseract::TEST_P (LoadLanguage, lit)
 
 tesseract::TEST_P (LoadLanguage, ltz)
 
 tesseract::TEST_P (LoadLanguage, mal)
 
 tesseract::TEST_P (LoadLanguage, mar)
 
 tesseract::TEST_P (LoadLanguage, mkd)
 
 tesseract::TEST_P (LoadLanguage, mlt)
 
 tesseract::TEST_P (LoadLanguage, mon)
 
 tesseract::TEST_P (LoadLanguage, mri)
 
 tesseract::TEST_P (LoadLanguage, msa)
 
 tesseract::TEST_P (LoadLanguage, mya)
 
 tesseract::TEST_P (LoadLanguage, nep)
 
 tesseract::TEST_P (LoadLanguage, nld)
 
 tesseract::TEST_P (LoadLanguage, nor)
 
 tesseract::TEST_P (LoadLanguage, oci)
 
 tesseract::TEST_P (LoadLanguage, ori)
 
 tesseract::TEST_P (LoadLanguage, osd)
 
 tesseract::TEST_P (LoadLanguage, pan)
 
 tesseract::TEST_P (LoadLanguage, pol)
 
 tesseract::TEST_P (LoadLanguage, por)
 
 tesseract::TEST_P (LoadLanguage, pus)
 
 tesseract::TEST_P (LoadLanguage, que)
 
 tesseract::TEST_P (LoadLanguage, ron)
 
 tesseract::TEST_P (LoadLanguage, rus)
 
 tesseract::TEST_P (LoadLanguage, san)
 
 tesseract::TEST_P (LoadLanguage, sin)
 
 tesseract::TEST_P (LoadLanguage, slk)
 
 tesseract::TEST_P (LoadLanguage, slv)
 
 tesseract::TEST_P (LoadLanguage, snd)
 
 tesseract::TEST_P (LoadLanguage, spa)
 
 tesseract::TEST_P (LoadLanguage, spa_old)
 
 tesseract::TEST_P (LoadLanguage, sqi)
 
 tesseract::TEST_P (LoadLanguage, srp)
 
 tesseract::TEST_P (LoadLanguage, srp_latn)
 
 tesseract::TEST_P (LoadLanguage, sun)
 
 tesseract::TEST_P (LoadLanguage, swa)
 
 tesseract::TEST_P (LoadLanguage, swe)
 
 tesseract::TEST_P (LoadLanguage, syr)
 
 tesseract::TEST_P (LoadLanguage, tam)
 
 tesseract::TEST_P (LoadLanguage, tat)
 
 tesseract::TEST_P (LoadLanguage, tel)
 
 tesseract::TEST_P (LoadLanguage, tgk)
 
 tesseract::TEST_P (LoadLanguage, tha)
 
 tesseract::TEST_P (LoadLanguage, tir)
 
 tesseract::TEST_P (LoadLanguage, ton)
 
 tesseract::TEST_P (LoadLanguage, tur)
 
 tesseract::TEST_P (LoadLanguage, uig)
 
 tesseract::TEST_P (LoadLanguage, ukr)
 
 tesseract::TEST_P (LoadLanguage, urd)
 
 tesseract::TEST_P (LoadLanguage, uzb)
 
 tesseract::TEST_P (LoadLanguage, uzb_cyrl)
 
 tesseract::TEST_P (LoadLanguage, vie)
 
 tesseract::TEST_P (LoadLanguage, yid)
 
 tesseract::TEST_P (LoadLanguage, yor)
 
 tesseract::INSTANTIATE_TEST_SUITE_P (DISABLED_Tessdata_fast, LoadLanguage, ::testing::Values(TESSDATA_DIR "_fast"))
 
 tesseract::INSTANTIATE_TEST_SUITE_P (DISABLED_Tessdata_best, LoadLanguage, ::testing::Values(TESSDATA_DIR "_best"))
 
 tesseract::INSTANTIATE_TEST_SUITE_P (DISABLED_Tessdata, LoadLanguage, ::testing::Values(TESSDATA_DIR))
 
 tesseract::TEST_P (LoadScript, Arabic)
 
 tesseract::TEST_P (LoadScript, Armenian)
 
 tesseract::TEST_P (LoadScript, Bengali)
 
 tesseract::TEST_P (LoadScript, Canadian_Aboriginal)
 
 tesseract::TEST_P (LoadScript, Cherokee)
 
 tesseract::TEST_P (LoadScript, Cyrillic)
 
 tesseract::TEST_P (LoadScript, Devanagari)
 
 tesseract::TEST_P (LoadScript, Ethiopic)
 
 tesseract::TEST_P (LoadScript, Fraktur)
 
 tesseract::TEST_P (LoadScript, Georgian)
 
 tesseract::TEST_P (LoadScript, Greek)
 
 tesseract::TEST_P (LoadScript, Gujarati)
 
 tesseract::TEST_P (LoadScript, Gurmukhi)
 
 tesseract::TEST_P (LoadScript, HanS)
 
 tesseract::TEST_P (LoadScript, HanS_vert)
 
 tesseract::TEST_P (LoadScript, HanT)
 
 tesseract::TEST_P (LoadScript, HanT_vert)
 
 tesseract::TEST_P (LoadScript, Hangul)
 
 tesseract::TEST_P (LoadScript, Hangul_vert)
 
 tesseract::TEST_P (LoadScript, Hebrew)
 
 tesseract::TEST_P (LoadScript, Japanese)
 
 tesseract::TEST_P (LoadScript, Japanese_vert)
 
 tesseract::TEST_P (LoadScript, Kannada)
 
 tesseract::TEST_P (LoadScript, Khmer)
 
 tesseract::TEST_P (LoadScript, Lao)
 
 tesseract::TEST_P (LoadScript, Latin)
 
 tesseract::TEST_P (LoadScript, Malayalam)
 
 tesseract::TEST_P (LoadScript, Myanmar)
 
 tesseract::TEST_P (LoadScript, Oriya)
 
 tesseract::TEST_P (LoadScript, Sinhala)
 
 tesseract::TEST_P (LoadScript, Syriac)
 
 tesseract::TEST_P (LoadScript, Tamil)
 
 tesseract::TEST_P (LoadScript, Telugu)
 
 tesseract::TEST_P (LoadScript, Thaana)
 
 tesseract::TEST_P (LoadScript, Thai)
 
 tesseract::TEST_P (LoadScript, Tibetan)
 
 tesseract::TEST_P (LoadScript, Vietnamese)
 
 tesseract::INSTANTIATE_TEST_SUITE_P (DISABLED_Tessdata_fast, LoadScript, ::testing::Values(TESSDATA_DIR "_fast"))
 
 tesseract::INSTANTIATE_TEST_SUITE_P (DISABLED_Tessdata_best, LoadScript, ::testing::Values(TESSDATA_DIR "_best"))
 
 tesseract::INSTANTIATE_TEST_SUITE_P (DISABLED_Tessdata, LoadScript, ::testing::Values(TESSDATA_DIR))
 
 tesseract::TEST_F (LoadLang, engFast)
 
 tesseract::TEST_F (LoadLang, engBest)
 
 tesseract::TEST_F (LoadLang, engBestInt)
 
 tesseract::TEST_F (LoadLang, kmrFast)
 
 tesseract::TEST_F (LoadLang, kmrBest)