Test *HTTPResponseMapperTest::suite() {
	StartTrace(HTTPResponseMapperTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, HTTPResponseMapperTest, TestParsedResponse);
	ADD_CASE(testSuite, HTTPResponseMapperTest, TestBadResponseLine);
	return testSuite;
}
Test *URLEncoderTest::suite ()
{
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, URLEncoderTest, EncodeDecodeTest);
	ADD_CASE(testSuite, URLEncoderTest, EncodeTest);
	ADD_CASE(testSuite, URLEncoderTest, DecodeTest);
	return testSuite;
}
// ------------------------- suite ------------------------------
Test *FileAccessControllerTests::suite() {
	StartTrace(FileAccessControllerTests.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, FileAccessControllerTests, FileUDACTest);
	ADD_CASE(testSuite, FileAccessControllerTests, FileTDACTest);
	ADD_CASE(testSuite, FileAccessControllerTests, FileEDACTest);
	return testSuite;
}
Exemplo n.º 4
0
Test *ServerTest::suite() {
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, ServerTest, InitRunTerminateAcceptorTest);
	ADD_CASE(testSuite, ServerTest, InitRunTerminateLeaderFollowerTest);
	ADD_CASE(testSuite, ServerTest, InitRunResetRunTerminateAcceptorTest);
	ADD_CASE(testSuite, ServerTest, InitRunResetRunTerminateLeaderFollowerTest);
	return testSuite;
}
// builds up a suite of testcases, add a line for each testmethod
Test *WorkerPoolManagerTest::suite() {
	StartTrace(WorkerPoolManagerTest.suite);
	TestSuite *testSuite = new TestSuite;

	ADD_CASE(testSuite, WorkerPoolManagerTest, InitTest);
	ADD_CASE(testSuite, WorkerPoolManagerTest, EnterLeaveTests);

	return testSuite;
}
// builds up a suite of testcases, add a line for each testmethod
Test *STLStorageTest::suite ()
{
	StartTrace(STLStorageTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, STLStorageTest, GlobalStorageTest);
	ADD_CASE(testSuite, STLStorageTest, PoolStorageTest);
	ADD_CASE(testSuite, STLStorageTest, AllocatorUsingSMartPtrTest);
	return testSuite;
}
// builds up a suite of testcases, add a line for each testmethod
Test *WPMStatHandlerTest::suite ()
{
	StartTrace(WPMStatHandlerTest.suite);
	TestSuite *testSuite = new TestSuite;

	ADD_CASE(testSuite, WPMStatHandlerTest, ConstructorTest);
	ADD_CASE(testSuite, WPMStatHandlerTest, StatEvtTests);
	ADD_CASE(testSuite, WPMStatHandlerTest, StatisticTests);

	return testSuite;
}
Test *ConnectorTest::suite ()
{
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, ConnectorTest, simpleConstructorTest);
	ADD_CASE(testSuite, ConnectorTest, bindingConstructorTest);
	ADD_CASE(testSuite, ConnectorTest, bindingConstructorTest);
	ADD_CASE(testSuite, ConnectorTest, faultyConstructorTest);
	ADD_CASE(testSuite, ConnectorTest, makeSocketTest);
	ADD_CASE(testSuite, ConnectorTest, makeSocketWithReuseTest);
	ADD_CASE(testSuite, ConnectorTest, useSocketTest);
	ADD_CASE(testSuite, ConnectorTest, getStreamTest);
	ADD_CASE(testSuite, ConnectorTest, timeOutTest);
	ADD_CASE(testSuite, ConnectorTest, allocatorConstructorTest);
	return testSuite;
}
// builds up a suite of tests, add a line for each testmethod
Test *LDAPConnectionTest::suite ()
{
	StartTrace(LDAPConnectionTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, LDAPConnectionTest, ConnectionTest);
	return testSuite;
}
// builds up a suite of testcases, add a line for each testmethod
Test *UniqueIdGenTest::suite ()
{
	StartTrace(UniqueIdGenTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, UniqueIdGenTest, GetUniqueIdTest);
	return testSuite;
}
Exemplo n.º 11
0
// builds up a suite of testcases, add a line for each testmethod
Test *MailDATest::suite ()
{
	StartTrace(MailDATest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, MailDATest, TestCases);
	return testSuite;
}
Test *StringTokenizerTest::suite ()
{
	TestSuite *testSuite = new TestSuite;

	ADD_CASE(testSuite, StringTokenizerTest, constructors);
	ADD_CASE(testSuite, StringTokenizerTest, constrMethodsAll);
	ADD_CASE(testSuite, StringTokenizerTest, nextTokenNormal);
	ADD_CASE(testSuite, StringTokenizerTest, nextTokenEmpty);
	ADD_CASE(testSuite, StringTokenizerTest, getRemainder);
	ADD_CASE(testSuite, StringTokenizerTest, resetTest);

	return testSuite;
}
/*===============================================================*/
Test *SelectBoxRendererTest::suite ()
{
	TestSuite *testSuite = new TestSuite;

	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseEmptyConf);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCase0);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCase1);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCase2);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCase3);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutName);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutLabel);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutValue);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutSource);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutMultiple);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutChecked);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithoutOptions);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWrong);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseWithUndefList);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestCaseNameAndMultiple);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestOptionRenderer);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestOptionRendererOld);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestFaultOptionRenderer);
	ADD_CASE(testSuite, SelectBoxRendererTest, TestFaultOptionRendererOld);
	return testSuite;
}
Test *SwitchRendererTest::suite ()
{
	TestSuite *testSuite = new TestSuite;

	ADD_CASE(testSuite, SwitchRendererTest, TestCaseA);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseB);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseC);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseNotFoundWithDefault);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseNotFoundWithoutDefault);

	ADD_CASE(testSuite, SwitchRendererTest, TestCaseEmptyKeyWithDefault);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseEmptyKeyWithIsEmpty);

	ADD_CASE(testSuite, SwitchRendererTest, TestCaseAWithoutCases);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseBWithoutCases);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseCWithoutCases);

	ADD_CASE(testSuite, SwitchRendererTest, TestCaseAWithoutContextLookupName);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseBWithoutContextLookupName);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseCWithoutContextLookupName);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseNotFoundWithoutContextLookupName);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseLookupEmpty);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseCtxLookupNameSpecChars);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseCtxLookupNameSpecCharsWithDefDelims);
	ADD_CASE(testSuite, SwitchRendererTest, TestCaseCtxLookupNameSpecCharsWithRendering);

	return testSuite;

}
Exemplo n.º 15
0
// builds up a suite of testcases, add a line for each testmethod
Test *LogTimerTest::suite() {
	StartTrace(LogTimerTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, LogTimerTest, MethodTimerTest);
	return testSuite;
}
// builds up a suite of tests, add a line for each testmethod
Test *SplitCookieResultMapperTest::suite() {
	StartTrace(SplitCookieResultMapperTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, SplitCookieResultMapperTest, ConfiguredTests);
	return testSuite;
}
Test *FormRendererTest::suite ()
{
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, FormRendererTest, TestCase0);
	return testSuite;
}
Exemplo n.º 18
0
// builds up a suite of testcases, add a line for each testmethod
Test *AssertionTest::suite ()
{
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, AssertionTest, MyCompareTest);
	return testSuite;
}
// builds up a suite of testcases, add a line for each testmethod
Test *ConfiguredActionTest::suite() {
	StartTrace(ConfiguredActionTest.suite);
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, ConfiguredActionTest, TestCases);
	return testSuite;
}
Test *TransitionTests::suite ()
{
	TestSuite *testSuite = new TestSuite;
	ADD_CASE(testSuite, TransitionTests, RunRequestSequence);
	return testSuite;
}
	reg_vaule = hi_cdcctrl_reg_read(test_cdc_ctrl->cdc_ctrl, CODEC_IOMUX_ADDR);
	TEST_ASSERT(CODEC_IOMUX_VALUE == reg_vaule);

	TEST_PASS;
}

struct test_case {
	const char* name;
	void (*test_func)(void);
};
#define ADD_CASE(func) \
	{#func, func}

static struct test_case test_cases[] = {
	ADD_CASE(test_cdc_ctrl_reg_write8_read8),
	ADD_CASE(test_cdc_ctrl_reg_write32_read32),
};

static ssize_t test_cdc_ctrl_show(struct file *file, char __user *buf,
		size_t size, loff_t *data)
{
	pr_info("codec ctrl show\n");
	return 0;
}

static ssize_t test_cdc_ctrl_store(struct file *file, const char __user *user_buf,
		size_t size, loff_t *data)
{
	char cmd_buf[CMD_LENGTH_MAX] = {0};
	unsigned int cmd_size = 0;