UnitTests: Cleanup SupportiveTranslationUnitInitializer test

Change-Id: I0c43baeb13fe2a1004622267deb4e588f941d254
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
Marco Bubke
2017-11-29 16:37:27 +01:00
parent 872f3ee9c3
commit 409fecd3a0
7 changed files with 81 additions and 44 deletions

View File

@@ -310,4 +310,9 @@ JobRequests &JobQueue::queue()
return m_queue;
}
const JobRequests &JobQueue::queue() const
{
return m_queue;
}
} // namespace ClangBackEnd

View File

@@ -56,6 +56,7 @@ public:
public: // for tests
JobRequests &queue();
const JobRequests &queue() const;
int size() const;
void prioritizeRequests();

View File

@@ -179,6 +179,11 @@ JobRequests &Jobs::queue()
return m_queue.queue();
}
const JobRequests &Jobs::queue() const
{
return m_queue.queue();
}
bool Jobs::isJobRunningForTranslationUnit(const Utf8String &translationUnitId) const
{
const auto hasTranslationUnitId = [translationUnitId](const RunningJob &runningJob) {

View File

@@ -76,6 +76,7 @@ public:
public /*for tests*/:
QList<RunningJob> runningJobs() const;
JobRequests &queue();
const JobRequests &queue() const;
bool isJobRunningForTranslationUnit(const Utf8String &translationUnitId) const;
bool isJobRunningForJobRequest(const JobRequest &jobRequest) const;