diff options
Diffstat (limited to 'tests/unit')
-rw-r--r-- | tests/unit/codemodelbackend/unittest/projecttest.cpp | 4 | ||||
-rw-r--r-- | tests/unit/codemodelbackend/unittest/translationunittest.cpp | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/tests/unit/codemodelbackend/unittest/projecttest.cpp b/tests/unit/codemodelbackend/unittest/projecttest.cpp index da62d9d352..31e761312f 100644 --- a/tests/unit/codemodelbackend/unittest/projecttest.cpp +++ b/tests/unit/codemodelbackend/unittest/projecttest.cpp @@ -1,4 +1,4 @@ -/**************************************************************************** +/**************************************************************************** ** ** Copyright (C) 2015 Digia Plc and/or its subsidiary(-ies). ** Contact: http://www.qt-project.org/legal @@ -39,6 +39,7 @@ #include <projectpartsdonotexistexception.h> #include <chrono> +#include <thread> using testing::ElementsAre; using testing::StrEq; @@ -90,6 +91,7 @@ TEST(ProjectPart, TimeStampIsUpdatedAsArgumentChanged) { CodeModelBackEnd::ProjectPart project(Utf8StringLiteral("/tmp/blah.pro")); auto lastChangeTimePoint = project.lastChangeTimePoint(); + std::this_thread::sleep_for(std::chrono::steady_clock::duration(1)); project.setArguments(Utf8StringVector({Utf8StringLiteral("-O"), Utf8StringLiteral("-fast")})); diff --git a/tests/unit/codemodelbackend/unittest/translationunittest.cpp b/tests/unit/codemodelbackend/unittest/translationunittest.cpp index 3aa4d749d1..26314bc060 100644 --- a/tests/unit/codemodelbackend/unittest/translationunittest.cpp +++ b/tests/unit/codemodelbackend/unittest/translationunittest.cpp @@ -1,4 +1,4 @@ -/**************************************************************************** +/**************************************************************************** ** ** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). ** Contact: http://www.qt-project.org/legal @@ -46,6 +46,9 @@ #include <translationunitfilenotexitexception.h> #include <translationunitparseerrorexception.h> +#include <chrono> +#include <thread> + using CodeModelBackEnd::TranslationUnit; using CodeModelBackEnd::UnsavedFiles; using CodeModelBackEnd::ProjectPart; @@ -125,6 +128,7 @@ TEST(TranslationUnit, TimeStampIsUpdatedAsNewCxTranslationUnitIsGenerated) { TranslationUnit translationUnit(Utf8StringLiteral(TESTDATA_DIR"/complete_testfile_1.cpp"), UnsavedFiles(), ProjectPart(Utf8StringLiteral("/path/to/projectfile"))); auto lastChangeTimePoint = translationUnit.lastChangeTimePoint(); + std::this_thread::sleep_for(std::chrono::steady_clock::duration(1)); translationUnit.cxTranslationUnit(); |