diff ui/tests/binverifytest.cpp @ 1369:948f03bb5254

Add signature time extraction for Linux and test for it in binverifytest
author Andre Heinecke <andre.heinecke@intevation.de>
date Mon, 24 Nov 2014 14:43:10 +0100
parents edbf5e5e88f4
children
line wrap: on
line diff
--- a/ui/tests/binverifytest.cpp	Mon Nov 24 14:04:34 2014 +0100
+++ b/ui/tests/binverifytest.cpp	Mon Nov 24 14:43:10 2014 +0100
@@ -87,12 +87,16 @@
     QVERIFY (VerifyValid == res.result);
     QFile thefile ("fakeinst-signed" EXE_SUFFIX);
 #ifdef WIN32
-    /* Verifies the deny write open mode. But on linuy we dont have it. */
+    /* Verifies the deny write open mode. But on linux we dont have it. */
     QVERIFY (!thefile.open(QIODevice::ReadWrite));
 #endif
     QVERIFY (res.fptr != NULL);
     fclose(res.fptr);
     QVERIFY (thefile.open(QIODevice::ReadWrite));
+    QVERIFY (res.sig_time != 0 && res.sig_time != -1);
+    QDateTime sigDt = QDateTime::fromTime_t(res.sig_time);
+    QVERIFY (sigDt.isValid());
+    qDebug() << "Signature time: " << sigDt;
     thefile.close();
 }
 

http://wald.intevation.org/projects/trustbridge/