1/*
2 * Copyright 2017, Andrew Lindesay, apl@lindesay.co.nz
3 * Copyright 2012-2015, Axel D��rfler, axeld@pinc-software.de.
4 * Distributed under the terms of the MIT License.
5 */
6
7
8#include <TestSuite.h>
9#include <TestSuiteAddon.h>
10
11#include "CalendarViewTest.h"
12#include "DriverSettingsMessageAdapterTest.h"
13#include "NaturalCompareTest.h"
14#include "JsonEndToEndTest.h"
15#include "JsonErrorHandlingTest.h"
16#include "JsonTextWriterTest.h"
17#include "JsonToMessageTest.h"
18#include "KeymapTest.h"
19#include "LRUCacheTest.h"
20#include "MemoryRingIOTest.h"
21
22
23BTestSuite*
24getTestSuite()
25{
26	BTestSuite* suite = new BTestSuite("Shared");
27
28	CalendarViewTest::AddTests(*suite);
29	DriverSettingsMessageAdapterTest::AddTests(*suite);
30	NaturalCompareTest::AddTests(*suite);
31	JsonEndToEndTest::AddTests(*suite);
32	JsonErrorHandlingTest::AddTests(*suite);
33	JsonTextWriterTest::AddTests(*suite);
34	JsonToMessageTest::AddTests(*suite);
35	KeymapTest::AddTests(*suite);
36	LRUCacheTest::AddTests(*suite);
37	MemoryRingIOTest::AddTests(*suite);
38
39	return suite;
40}
41