add kiwixserve unit test

This commit is contained in:
luddens 2019-10-22 11:26:41 +02:00
parent 9975e0b369
commit a2c2955f41
2 changed files with 20 additions and 1 deletions

18
test/kiwixserve.cpp Normal file
View File

@ -0,0 +1,18 @@
#include "gtest/gtest.h"
#include "../include/kiwixserve.h"
TEST(KiwixServeTest, PortTest)
{
kiwix::KiwixServe kiwixServe("libraryPath", 8181);
EXPECT_EQ(kiwixServe.getPort(), 8181);
kiwixServe.setPort(8484);
EXPECT_EQ(kiwixServe.getPort(), 8484);
EXPECT_EQ(kiwixServe.setPort(0), -1);
EXPECT_EQ(kiwixServe.setPort(3456789), -1);
}
int main(int argc, char** argv)
{
::testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}

View File

@ -6,7 +6,8 @@ tests = [
'regex', 'regex',
'tagParsing', 'tagParsing',
'stringTools', 'stringTools',
'pathTools' 'pathTools',
'kiwixserve'
] ]