From 7e8ce5d95035e06a62f3d1a6f5b716863cc71829 Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Fri, 5 May 2017 19:15:30 +0100 Subject: Added sort test --- test_deliverable/testcases/test_PRINTF.c | 6 ------ test_deliverable/testcases/test_PRINTF_driver.c | 8 -------- test_deliverable/testcases/test_SORT.c | 22 ++++++++++++++++++++++ test_deliverable/testcases/test_SORT_driver.c | 8 ++++++++ 4 files changed, 30 insertions(+), 14 deletions(-) delete mode 100644 test_deliverable/testcases/test_PRINTF.c delete mode 100644 test_deliverable/testcases/test_PRINTF_driver.c create mode 100644 test_deliverable/testcases/test_SORT.c create mode 100644 test_deliverable/testcases/test_SORT_driver.c diff --git a/test_deliverable/testcases/test_PRINTF.c b/test_deliverable/testcases/test_PRINTF.c deleted file mode 100644 index 9c4e005..0000000 --- a/test_deliverable/testcases/test_PRINTF.c +++ /dev/null @@ -1,6 +0,0 @@ -int printf(const char *format, ...); - -int printf_(const char *format) -{ - return printf(format); -} diff --git a/test_deliverable/testcases/test_PRINTF_driver.c b/test_deliverable/testcases/test_PRINTF_driver.c deleted file mode 100644 index 9de1039..0000000 --- a/test_deliverable/testcases/test_PRINTF_driver.c +++ /dev/null @@ -1,8 +0,0 @@ -#include - -int printf_(const char *); - -int main() -{ - printf_("Hello World!: "); -} diff --git a/test_deliverable/testcases/test_SORT.c b/test_deliverable/testcases/test_SORT.c new file mode 100644 index 0000000..92f1416 --- /dev/null +++ b/test_deliverable/testcases/test_SORT.c @@ -0,0 +1,22 @@ +void sort(int *array, int size) +{ + int swapped=1; + + while(swapped) + { + int i; + + swapped=0; + for(i=1; iarray[i]) + { + int tmp_el=array[i-1]; + + array[i-1]=array[i]; + array[i]=tmp_el; + swapped=1; + } + } + } +} diff --git a/test_deliverable/testcases/test_SORT_driver.c b/test_deliverable/testcases/test_SORT_driver.c new file mode 100644 index 0000000..bf3bf13 --- /dev/null +++ b/test_deliverable/testcases/test_SORT_driver.c @@ -0,0 +1,8 @@ +int sort(int *, int); + +int main() +{ + int x[5]={5, 2, 3, 7, 4}; + sort(x, 5); + return !( x[0]==2 && x[1]==3 && x[2]==4 && x[3]==5 && x[4]==7 ); +} -- cgit