aheinecke@43: #ifndef CERTLISTPARSERTEST_H aheinecke@43: #define CERTLISTPARSERTEST_H aheinecke@7: aheinecke@7: #include rrenkert@141: #include aheinecke@7: aheinecke@7: class CertificateList; aheinecke@7: aheinecke@7: class CertListTest: public QObject aheinecke@7: { aheinecke@7: Q_OBJECT aheinecke@7: aheinecke@7: CertificateList* testWithFile(const char *filename); aheinecke@7: aheinecke@7: private Q_SLOTS: aheinecke@7: void testInvalidSig(); aheinecke@7: void testValidList(); aheinecke@7: void testInvalidFileNames(); aheinecke@7: void testGarbage(); aheinecke@7: void testTooLarge(); aheinecke@42: void testEmptyFile(); andre@351: void testCertificateFromFile(); aheinecke@7: void benchmarkValid(); aheinecke@7: }; aheinecke@7: #endif