diff options
Diffstat (limited to 'tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c')
-rw-r--r-- | tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c | 120 |
1 files changed, 62 insertions, 58 deletions
diff --git a/tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c b/tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c index 253368937..72b1a5737 100644 --- a/tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c +++ b/tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c @@ -1,58 +1,62 @@ -/******************************************************************************* - * Copyright (c) 2011 protos software gmbh (http://www.protos.de). - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * CONTRIBUTORS: - * Thomas Schuetz (initial contribution) - * - *******************************************************************************/ - - -/* - * RunRuntimeTestcases.c - * - * Created on: 12.01.2012 - * Author: tschuetz - */ - - - -#include "RunCRuntimeTestcases.h" - -#include "TestEtMessage.h" -#include "TestEtMessageQueue.h" -#include "TestEtMessageService.h" -#include "TestEtUnit.h" -#include "TestEtMemory.h" -#include "TestEtQueue.h" - -#include "etUnit/etUnit.h" -#include "debugging/etMSCLogger.h" - - -void RunCRuntimeTestcases(void){ - etInt16 id; - etMSCLogger_open("tmp/testlog", "test.log"); - etUnit_open("tmp/testlog","TestCRuntime"); - - TestEtQueue_runSuite(); - TestEtMemory_runSuite(); - TestEtMessage_runSuite(); - TestEtMessageQueue_runSuite(); - TestEtMessageService_runSuite(); - TestEtUnit_runSuite(); - - etUnit_close(); - - /* special situation for testing openAll and closeAll of etUnit - * this has to be done outside of etUnit_open and etUnit_close */ - id = etUnit_openAll("tmp/testlog","TestEtUnitSpecial", "etUnit", "openAll and closeAll"); - EXPECT_TRUE(id, "Open and Close", TRUE); - etUnit_closeAll(id); - - etMSCLogger_close(); -} - +/*******************************************************************************
+ * Copyright (c) 2011 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Thomas Schuetz (initial contribution)
+ *
+ *******************************************************************************/
+
+
+/*
+ * RunRuntimeTestcases.c
+ *
+ * Created on: 12.01.2012
+ * Author: tschuetz
+ */
+
+
+
+#include "RunCRuntimeTestcases.h"
+
+#include "TestEtMessage.h"
+#include "TestEtMessageQueue.h"
+#include "TestEtMessageService.h"
+#include "TestEtUnit.h"
+#include "TestEtMemory.h"
+#include "TestEtQueue.h"
+#include "TestEtTimer.h"
+#include "helpers/TestEtTimeHelpers.h"
+
+#include "etUnit/etUnit.h"
+#include "debugging/etMSCLogger.h"
+
+
+void RunCRuntimeTestcases(void){
+ etInt16 id;
+ etMSCLogger_open("tmp/testlog", "test.log");
+ etUnit_open("tmp/testlog","TestCRuntime");
+
+ TestEtQueue_runSuite();
+ TestEtMemory_runSuite();
+ TestEtMessage_runSuite();
+ TestEtMessageQueue_runSuite();
+ TestEtMessageService_runSuite();
+ TestEtUnit_runSuite();
+ TestEtTimer_runSuite();
+ TestEtTimeHelpers_runSuite();
+
+ etUnit_close();
+
+ /* special situation for testing openAll and closeAll of etUnit
+ * this has to be done outside of etUnit_open and etUnit_close */
+ id = etUnit_openAll("tmp/testlog","TestEtUnitSpecial", "etUnit", "openAll and closeAll");
+ EXPECT_TRUE(id, "Open and Close", TRUE);
+ etUnit_closeAll(id);
+
+ etMSCLogger_close();
+}
+
|