root/src/tests/apps/haikudepot/HaikuDepotTestAddon.cpp
/*
 * Copyright 2017-2026, Andrew Lindesay, apl@lindesay.co.nz
 * Distributed under the terms of the MIT License.
 */


#include <TestSuite.h>
#include <TestSuiteAddon.h>

#include "DataIOUtilsTest.h"
#include "DumpExportRepositoryJsonListenerTest.h"
#include "DumpExportRepositoryTest.h"
#include "JwtTokenHelperTest.h"
#include "LocaleUtilsTest.h"
#include "StandardMetaDataJsonEventListenerTest.h"
#include "StorageUtilsTest.h"
#include "StringUtilsTest.h"
#include "TarArchiveServiceTest.h"
#include "ValidationFailureTest.h"
#include "ValidationUtilsTest.h"


BTestSuite*
getTestSuite()
{
        BTestSuite* suite = new BTestSuite("HaikuDepot");

        StandardMetaDataJsonEventListenerTest::AddTests(*suite);
        DataIOUtilsTest::AddTests(*suite);
        DumpExportRepositoryJsonListenerTest::AddTests(*suite);
        DumpExportRepositoryTest::AddTests(*suite);
        LocaleUtilsTest::AddTests(*suite);
        JwtTokenHelperTest::AddTests(*suite);
        ValidationFailureTest::AddTests(*suite);
        ValidationUtilsTest::AddTests(*suite);
        StorageUtilsTest::AddTests(*suite);
        StringUtilsTest::AddTests(*suite);
        TarArchiveServiceTest::AddTests(*suite);

        return suite;
}