aboutsummaryrefslogtreecommitdiffstats
path: root/test/lib
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2016-03-29 15:37:21 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2016-03-29 15:37:21 +0000
commitc66a6c5f62efa20e8ba689b314e3eab4d49d89e7 (patch)
tree93db34ab27cb9903c0dca3e54561d699a57aa762 /test/lib
parentc7de7490b130ab01b2f0242a0f0412afb634bbe3 (diff)
downloadChibiOS-c66a6c5f62efa20e8ba689b314e3eab4d49d89e7.tar.gz
ChibiOS-c66a6c5f62efa20e8ba689b314e3eab4d49d89e7.tar.bz2
ChibiOS-c66a6c5f62efa20e8ba689b314e3eab4d49d89e7.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@9182 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'test/lib')
-rw-r--r--test/lib/templates/test_root.c45
-rw-r--r--test/lib/templates/test_root.h57
-rw-r--r--test/lib/templates/test_sequence_XXX.c97
-rw-r--r--test/lib/templates/test_sequence_XXX.h22
4 files changed, 0 insertions, 221 deletions
diff --git a/test/lib/templates/test_root.c b/test/lib/templates/test_root.c
deleted file mode 100644
index d36773454..000000000
--- a/test/lib/templates/test_root.c
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-/**
- * @file test_root.c
- * @brief Test Suite root structures code.
- *
- * @addtogroup CH_TEST_ROOT
- * @{
- */
-
-#include "hal.h"
-#include "ch_test.h"
-#include "test_root.h"
-
-/*===========================================================================*/
-/* Module exported variables. */
-/*===========================================================================*/
-
-/**
- * @brief Array of all the test sequences.
- */
-const testcase_t * const *test_suite[] = {
- test_sequence_000,
- NULL
-};
-
-/*===========================================================================*/
-/* Shared code. */
-/*===========================================================================*/
-
-/** @} */
diff --git a/test/lib/templates/test_root.h b/test/lib/templates/test_root.h
deleted file mode 100644
index b95904d1a..000000000
--- a/test/lib/templates/test_root.h
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-/**
- * @file test_root.h
- * @brief Test Suite root structures header.
- *
- * @addtogroup CH_TEST_ROOT
- * @{
- */
-
-#ifndef _TEST_ROOT_H_
-#define _TEST_ROOT_H_
-
-#include "test_sequence_000.h"
-
-/*===========================================================================*/
-/* Default definitions. */
-/*===========================================================================*/
-
-/* Global test suite name, it is printed on top of the test
- report header.*/
-#define TEST_SUITE_NAME "Test Suite"
-
-/*===========================================================================*/
-/* External declarations. */
-/*===========================================================================*/
-
-extern const testcase_t * const *test_suite[];
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-#ifdef __cplusplus
-}
-#endif
-
-/*===========================================================================*/
-/* Shared definitions. */
-/*===========================================================================*/
-
-#endif /* _TEST_ROOT_H_ */
-
-/** @} */
diff --git a/test/lib/templates/test_sequence_XXX.c b/test/lib/templates/test_sequence_XXX.c
deleted file mode 100644
index f91a81d34..000000000
--- a/test/lib/templates/test_sequence_XXX.c
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-#include "hal.h"
-#include "ch_test.h"
-#include "test_root.h"
-
-/**
- * @page test_sequence_XXX Sequence brief description
- *
- * File: @ref test_sequence_XXX.c
- *
- * <h2>Description</h2>
- * Sequence detailed description.
- *
- * <h2>Test Cases</h2>
- * - @subpage test_XXX_001
- * .
- */
-
-/****************************************************************************
- * Shared code.
- ****************************************************************************/
-
-
-/****************************************************************************
- * Test cases.
- ****************************************************************************/
-
-#if TEST_XXX_000_CONDITION || defined(__DOXYGEN__)
-/**
- * @page test_XXX_001 Brief description
- *
- * <h2>Description</h2>
- * Detailed description.
- *
- * <h2>Conditions</h2>
- * This test is only executed if the following preprocessor condition
- * evaluates to true:
- * - TEST_XXX_001_CONDITION
- * .
- *
- * <h2>Test Steps</h2>
- * - Step description.
- * .
- */
-
-static void test_XXX_001_setup(void) {
-
-}
-
-static void test_XXX_001_teardown(void) {
-
-}
-
-static void test_XXX_001_execute(void) {
-
- /* Step description.*/
- test_set_step(1);
- {
- }
-}
-
-static const testcase_t test_XXX_001 = {
- "Brief description",
- test_XXX_001_setup,
- test_XXX_001_teardown,
- test_XXX_001_execute
-};
-#endif /* TEST_XXX_001_CONDITION */
-
- /****************************************************************************
- * Exported data.
- ****************************************************************************/
-
-/**
- * @brief Sequence brief description.
- */
-const testcase_t * const test_sequence_XXX[] = {
-#if TEST_XXX_001_CONDITION || defined(__DOXYGEN__)
- &test_XXX_001,
-#endif
- NULL
-};
diff --git a/test/lib/templates/test_sequence_XXX.h b/test/lib/templates/test_sequence_XXX.h
deleted file mode 100644
index ca22c4350..000000000
--- a/test/lib/templates/test_sequence_XXX.h
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-#ifndef _TEST_SEQUENCE_XXX_H_
-#define _TEST_SEQUENCE_XXX_H_
-
-extern const testcase_t * const test_sequence_XXX[];
-
-#endif /* _TEST_SEQUENCE_XXX_H_ */