Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
PIM
PIM IncidenceEditor
Commits
4100f7b2
Commit
4100f7b2
authored
Nov 07, 2020
by
Glen Ditchfield
🐛
Browse files
Improve an autotest
parent
b67fe001
Pipeline
#39918
failed with stage
in 12 minutes and 14 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
autotests/CMakeLists.txt
View file @
4100f7b2
...
...
@@ -63,6 +63,7 @@ add_executable(incidencedatetimetest incidencedatetimetest.cpp
../src/combinedincidenceeditor.cpp
../src/incidencedatetime.cpp
../src/incidenceeditor_debug.cpp
)
ecm_mark_nongui_executable
(
incidencedatetimetest
)
add_test
(
NAME incidencedatetimetest COMMAND incidencedatetimetest
)
ecm_mark_as_test
(
incidencedatetimetest
)
target_link_libraries
(
incidencedatetimetest
...
...
autotests/incidencedatetimetest.cpp
View file @
4100f7b2
...
...
@@ -76,9 +76,13 @@ private Q_SLOTS:
endTime
->
setCurrentText
(
QStringLiteral
(
"12:00:00"
));
QVERIFY
(
editor
->
isValid
());
endDate
->
setDate
(
startDate
->
date
().
addDays
(
-
1
));
endTime
->
setTime
(
startTime
->
time
());
QVERIFY2
(
!
editor
->
isValid
(),
"Didn't detect end date < start date"
);
endDate
->
setDate
(
startDate
->
date
());
QVERIFY
(
editor
->
isValid
());
endTime
->
setTime
(
startTime
->
time
().
addSecs
(
-
60
));
QVERIFY2
(
!
editor
->
isValid
(),
"Didn't detect end
date &
time < start
date &
time"
);
QVERIFY2
(
!
editor
->
isValid
(),
"Didn't detect end time < start time"
);
endTime
->
setTime
(
startTime
->
time
());
QVERIFY
(
editor
->
isValid
());
...
...
Write
Preview
Supports
Markdown
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