mirror of
https://github.com/QuasarApp/qca.git
synced 2025-05-12 02:39:34 +00:00
hashunittest: Make finding the files easier
This commit is contained in:
parent
24df5ea742
commit
156dd01575
unittest/hashunittest
@ -4,6 +4,7 @@ set(hashunittest_bin_SRCS hashunittest.cpp)
|
||||
|
||||
add_executable( hashunittest ${hashunittest_bin_SRCS} )
|
||||
|
||||
target_compile_definitions(hashunittest PRIVATE TEST_DATA_DIR="${CMAKE_RUNTIME_OUTPUT_DIRECTORY}")
|
||||
target_link_qca_test_libraries(hashunittest)
|
||||
|
||||
|
||||
|
@ -203,7 +203,7 @@ void HashUnitTest::md5filetest()
|
||||
{
|
||||
foreach(QString provider, providersToTest) {
|
||||
if(!QCA::isSupported("md5", provider)) {
|
||||
QFile f1( "./data/empty" );
|
||||
QFile f1( TEST_DATA_DIR "/data/empty" );
|
||||
QVERIFY( f1.open( QIODevice::ReadOnly ) );
|
||||
{
|
||||
QCA::Hash hashObj("md5", provider);
|
||||
@ -212,7 +212,7 @@ void HashUnitTest::md5filetest()
|
||||
QString( "d41d8cd98f00b204e9800998ecf8427e" ) );
|
||||
}
|
||||
|
||||
QFile f2( "./data/twobytes" );
|
||||
QFile f2( TEST_DATA_DIR "/data/twobytes" );
|
||||
QVERIFY( f2.open( QIODevice::ReadOnly ) );
|
||||
{
|
||||
QCA::Hash hashObj("md5", provider);
|
||||
@ -222,7 +222,7 @@ void HashUnitTest::md5filetest()
|
||||
}
|
||||
|
||||
|
||||
QFile f3( "./data/twohundredbytes" );
|
||||
QFile f3( TEST_DATA_DIR "/data/twohundredbytes" );
|
||||
QVERIFY( f3.open( QIODevice::ReadOnly ) );
|
||||
{
|
||||
QCA::Hash hashObj("md5", provider);
|
||||
@ -342,7 +342,7 @@ void HashUnitTest::sha1longtest()
|
||||
QCOMPARE( QString(QCA::arrayToHex(shaHash.final().toByteArray())),
|
||||
QString("34aa973cd4c4daa4f61eeb2bdbad27316534016f") );
|
||||
|
||||
QFile f1( "./data/empty" );
|
||||
QFile f1( TEST_DATA_DIR "/data/empty" );
|
||||
QVERIFY( f1.open( QIODevice::ReadOnly ) );
|
||||
{
|
||||
QCA::Hash hashObj("sha1", provider);
|
||||
@ -351,7 +351,7 @@ void HashUnitTest::sha1longtest()
|
||||
QString( "da39a3ee5e6b4b0d3255bfef95601890afd80709" ) );
|
||||
}
|
||||
|
||||
QFile f2( "./data/twobytes" );
|
||||
QFile f2( TEST_DATA_DIR "/data/twobytes" );
|
||||
QVERIFY( f2.open( QIODevice::ReadOnly ) );
|
||||
{
|
||||
QCA::Hash hashObj("sha1", provider);
|
||||
@ -360,7 +360,7 @@ void HashUnitTest::sha1longtest()
|
||||
QString( "efbd6de3c51ca16094391e837bf52f7452593e5c" ) );
|
||||
}
|
||||
|
||||
QFile f3( "./data/twohundredbytes" );
|
||||
QFile f3( TEST_DATA_DIR "/data/twohundredbytes" );
|
||||
QVERIFY( f3.open( QIODevice::ReadOnly ) );
|
||||
{
|
||||
QCA::Hash hashObj("sha1", provider);
|
||||
|
Loading…
x
Reference in New Issue
Block a user