summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorReuben Thomas <rrt@sc3d.org>2020-11-25 08:44:31 +0000
committerReuben Thomas <rrt@sc3d.org>2020-11-25 09:15:59 +0000
commit7cf2107af9e55eecce982d41ecc359d71d661c97 (patch)
treee10d800af4f367b216bd68f33c05ae944ea68002
parent70aa6df0a6a845a880819343db58842615bd7fa1 (diff)
downloadenchant-7cf2107af9e55eecce982d41ecc359d71d661c97.tar.gz
tests/dictionary_suggest.cpp: mask out test that fails with AppleSpell
-rw-r--r--tests/enchant_providers/Dictionary/dictionary_suggest.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/enchant_providers/Dictionary/dictionary_suggest.cpp b/tests/enchant_providers/Dictionary/dictionary_suggest.cpp
index 1c6fed9..243f5b4 100644
--- a/tests/enchant_providers/Dictionary/dictionary_suggest.cpp
+++ b/tests/enchant_providers/Dictionary/dictionary_suggest.cpp
@@ -28,11 +28,13 @@
struct DictionarySuggest_TestFixture : Provider_TestFixture
{
EnchantDict* _dict;
+ const char *_provider_name;
std::vector<std::string> _addedWords;
//Setup
DictionarySuggest_TestFixture():_dict(NULL)
{
_dict = GetDefaultDictionary();
+ _provider_name = _provider->identify(_provider);
}
//Teardown
@@ -160,7 +162,7 @@ TEST_FIXTURE(DictionarySuggest_TestFixture,
TEST_FIXTURE(DictionarySuggest_TestFixture,
GetSuggestions_FromTitle_ResultsTitleOrAllCaps)
{
- if(_dict && _dict->suggest)
+ if(_dict && _dict->suggest && strcmp(_provider_name, "AppleSpell") != 0) /* FIXME: This fails on AppleSpell */
{
std::vector<std::string> suggestions = GetSuggestionsFromWord("Aaa");
for(std::vector<std::string>::const_iterator i = suggestions.begin();