LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
EnhancedAnalysisDictionaryTest0.cpp
Go to the documentation of this file.
1
// Copyright 2002-2013 CEA LIST
2
// SPDX-FileCopyrightText: 2022 CEA LIST <gael.de-chalendar@cea.fr>
3
//
4
// SPDX-License-Identifier: MIT
5
6
// clazy:skip
7
8
#define BOOST_TEST_DYN_LINK
9
#define BOOST_TEST_MODULE EnhancedAnalysisDictionaryTest
10
#include <boost/test/unit_test.hpp>
11
12
#include "
common/Data/LimaString.h
"
13
#include "
common/Data/strwstrtools.h
"
14
15
using namespace
Lima
;
16
17
// conversion functions
18
BOOST_AUTO_TEST_CASE
( EnhancedAnalysisDictionaryTest0 )
19
{
20
// std::cout << "build accessMethod ..." << std::endl;
21
// FsaAccessSpare16* fsaAccess=new FsaAccessSpare16();
22
// fsaAccess->read(param.keyFileName);
23
//
24
// std::cout << "register mainkeys" << std::endl;
25
// MediaId langid=MediaticData::single().getMediaId(param.language);
26
// FsaStringsPool& sp= Common::MediaticData::MediaticData::changeable().stringsPool(langid);
27
// sp.registerMainKeys(fsaAccess);
28
//
29
// std::cout << "build EnhancedAnalysisDictionary... " << std::endl;
30
// dictionary=new EnhancedAnalysisDictionary(
31
// &sp,
32
// fsaAccess,
33
// param.dataFileName);
34
//
35
// std::cout << "EnhancedAnalysisDictionary end" << std::endl;
36
//
37
// std::pair<DictionarySubWordIterator, DictionarySubWordIterator> proclicticSubWord_it = m_procliticDictionary->getSubWordEntries(0, hyperWordString);
38
// BOOST_REQUIRE( Common::Misc::limastring2utf8stdstring(Common::Misc::utf8stdstring2limastring("abcé")) == "abcé" );
39
}
BOOST_AUTO_TEST_CASE
BOOST_AUTO_TEST_CASE(EnhancedAnalysisDictionaryTest0)
Definition
EnhancedAnalysisDictionaryTest0.cpp:18
LimaString.h
Lima
NAUTITIA.
Definition
AmosePluginsManager.h:15
strwstrtools.h
lima_linguisticprocessing
src
linguisticProcessing
core
AnalysisDict
Tests
EnhancedAnalysisDictionaryTest0.cpp
Generated by
1.9.8