Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
PIM
PimCommon
Commits
875a0e7f
Commit
875a0e7f
authored
Dec 14, 2020
by
Laurent Montel
😁
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/release/20.12'
parents
9d6669e8
6fc492e1
Pipeline
#44059
canceled with stage
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
26 additions
and
3 deletions
+26
-3
src/pimcommon/autocorrection/autotests/importkmailautocorrectiontest.cpp
...utocorrection/autotests/importkmailautocorrectiontest.cpp
+23
-1
src/pimcommon/autocorrection/autotests/importkmailautocorrectiontest.h
.../autocorrection/autotests/importkmailautocorrectiontest.h
+1
-0
src/pimcommon/autocorrection/import/importabstractautocorrection.h
...mmon/autocorrection/import/importabstractautocorrection.h
+2
-2
No files found.
src/pimcommon/autocorrection/autotests/importkmailautocorrectiontest.cpp
View file @
875a0e7f
...
...
@@ -18,5 +18,27 @@ ImportKMailAutocorrectionTest::ImportKMailAutocorrectionTest(QObject *parent)
void
ImportKMailAutocorrectionTest
::
shouldHaveDefaultValues
()
{
PimCommon
::
ImportKMailAutocorrection
import
;
//TODO
QVERIFY
(
import
.
upperCaseExceptions
().
isEmpty
());
QVERIFY
(
import
.
twoUpperLetterExceptions
().
isEmpty
());
QVERIFY
(
import
.
autocorrectEntries
().
isEmpty
());
QVERIFY
(
import
.
superScriptEntries
().
isEmpty
());
QCOMPARE
(
import
.
typographicSingleQuotes
().
begin
,
QChar
());
QCOMPARE
(
import
.
typographicSingleQuotes
().
end
,
QChar
());
QCOMPARE
(
import
.
typographicDoubleQuotes
().
begin
,
QChar
());
QCOMPARE
(
import
.
typographicDoubleQuotes
().
end
,
QChar
());
QCOMPARE
(
import
.
maxFindStringLenght
(),
0
);
QCOMPARE
(
import
.
minFindStringLenght
(),
0
);
}
void
ImportKMailAutocorrectionTest
::
shouldLoadFile
()
{
const
QString
originalFile
=
QLatin1String
(
AUTOCORRECTION_DATA_DIR
)
+
QStringLiteral
(
"/custom-fr.xml"
);
PimCommon
::
ImportKMailAutocorrection
import
;
QVERIFY
(
import
.
import
(
originalFile
));
QCOMPARE
(
import
.
typographicSingleQuotes
().
begin
,
QStringLiteral
(
"‘"
));
QCOMPARE
(
import
.
typographicSingleQuotes
().
end
,
QStringLiteral
(
"’"
));
QCOMPARE
(
import
.
typographicDoubleQuotes
().
begin
,
QStringLiteral
(
"“"
));
QCOMPARE
(
import
.
typographicDoubleQuotes
().
end
,
QStringLiteral
(
"”"
));
}
src/pimcommon/autocorrection/autotests/importkmailautocorrectiontest.h
View file @
875a0e7f
...
...
@@ -16,6 +16,7 @@ public:
~
ImportKMailAutocorrectionTest
()
override
=
default
;
private
Q_SLOTS
:
void
shouldHaveDefaultValues
();
void
shouldLoadFile
();
};
#endif // IMPORTKMAILAUTOCORRECTIONTEST_H
src/pimcommon/autocorrection/import/importabstractautocorrection.h
View file @
875a0e7f
...
...
@@ -12,9 +12,9 @@
#include <QHash>
#include "autocorrection/autocorrection.h"
#include "pimcommon_private_export.h"
namespace
PimCommon
{
class
ImportAbstractAutocorrection
class
PIMCOMMON_TESTS_EXPORT
ImportAbstractAutocorrection
{
Q_GADGET
public:
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment