mirror of
https://github.com/QuasarApp/SoundBand.git
synced 2025-05-08 13:09:33 +00:00
LogTests
This commit is contained in:
parent
4c747b228e
commit
10cd2605d5
sync/tests
@ -15,7 +15,8 @@ SOURCES += \
|
||||
../player.cpp \
|
||||
../song.cpp \
|
||||
../sync.cpp \
|
||||
../mysql.cpp
|
||||
../mysql.cpp \
|
||||
../Log.cpp
|
||||
|
||||
|
||||
RESOURCES += \
|
||||
@ -31,6 +32,7 @@ HEADERS += \
|
||||
../player.h \
|
||||
../song.h \
|
||||
../sync.h \
|
||||
../mysql.h
|
||||
../mysql.h \
|
||||
../Log.h
|
||||
|
||||
|
||||
|
@ -2,6 +2,8 @@
|
||||
#include "../sync.h"
|
||||
#include <thread>
|
||||
#include <QMediaPlayer>
|
||||
#include "../Log.h"
|
||||
|
||||
// add necessary includes here
|
||||
|
||||
class SyncTest : public QObject
|
||||
@ -22,6 +24,8 @@ private slots:
|
||||
|
||||
void network_tests();
|
||||
|
||||
void log_tests();
|
||||
|
||||
};
|
||||
|
||||
SyncTest::SyncTest()
|
||||
@ -186,6 +190,20 @@ void SyncTest::network_tests(){
|
||||
|
||||
}
|
||||
|
||||
void SyncTest::log_tests(){
|
||||
Log log("test.log");
|
||||
log.setShowDateTime(false);
|
||||
|
||||
log.write("test");
|
||||
QVERIFY(QFile("test.log").size() == 18);
|
||||
|
||||
log.setShowDateTime(true);
|
||||
log.write("test2");
|
||||
QVERIFY(QFile("test.log").size() == 57);
|
||||
|
||||
QFile("test.log").remove();
|
||||
}
|
||||
|
||||
QTEST_APPLESS_MAIN(SyncTest)
|
||||
|
||||
#include "tst_synctest.moc"
|
||||
|
Loading…
x
Reference in New Issue
Block a user