Gittyup/test/sample.cpp
Martin Marmsoler 9bd742233e format code
2022-05-01 09:51:34 +02:00

53 lines
1.0 KiB
C++

//
// Copyright (c) 2016, Scientific Toolworks, Inc.
//
// This software is licensed under the MIT License. The LICENSE.md file
// describes the conditions under which this software may be distributed.
//
// Author: Shane Gramlich
//
#include "Test.h"
#include <QMainWindow>
using namespace Test;
using namespace QTest;
class TestSample : public QObject {
Q_OBJECT
private slots:
void initTestCase();
void sample();
void cleanupTestCase();
private:
int inputDelay = 99;
int closeDelay = 9999;
ScratchRepository *mRepo = nullptr;
QMainWindow *mWindow = nullptr;
};
void TestSample::initTestCase() {
mRepo = new ScratchRepository;
mWindow = new QMainWindow;
// UiComponent *ui = new UiComponent(mRepo->repo(), mWindow);
// ui->show();
// QVERIFY(qWaitForWindowActive(ui));
}
void TestSample::sample() {
// keyClick(ui, 'Qt::Key_Return', Qt::NoModifier, inputDelay);
}
void TestSample::cleanupTestCase() {
qWait(closeDelay);
mWindow->close();
delete mRepo;
}
TEST_MAIN(TestSample)
#include "sample.moc"