summaryrefslogtreecommitdiffstats
path: root/testsuites
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-12-28 16:42:08 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-12-28 16:42:08 +0000
commitaea66e878abf781de2d74133c567ad733f96ede2 (patch)
tree2e15daf44b7046d9d313ad60fe844fd250fe825f /testsuites
parent2009-12-28 Shrikant Gaikwad <n3oo3n@gmail.com> (diff)
downloadrtems-aea66e878abf781de2d74133c567ad733f96ede2.tar.bz2
2009-12-28 Aanjhan Ranganathan <aanjhan@gmail.com>
* bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case to cover the bsp_cmdline_get_param() routine.
Diffstat (limited to 'testsuites')
-rw-r--r--testsuites/libtests/ChangeLog5
-rw-r--r--testsuites/libtests/bspcmdline01/bspcmdline01.scn1
-rw-r--r--testsuites/libtests/bspcmdline01/init.c5
3 files changed, 11 insertions, 0 deletions
diff --git a/testsuites/libtests/ChangeLog b/testsuites/libtests/ChangeLog
index 81a4295f98..e1cd9e1ad5 100644
--- a/testsuites/libtests/ChangeLog
+++ b/testsuites/libtests/ChangeLog
@@ -1,3 +1,8 @@
+2009-12-28 Aanjhan Ranganathan <aanjhan@gmail.com>
+
+ * bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case
+ to cover the bsp_cmdline_get_param() routine.
+
2009-12-21 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
* block06/init.c: Update for disk device API change. Changed EBADRQC
diff --git a/testsuites/libtests/bspcmdline01/bspcmdline01.scn b/testsuites/libtests/bspcmdline01/bspcmdline01.scn
index 52fd1ad3ab..63425efeb1 100644
--- a/testsuites/libtests/bspcmdline01/bspcmdline01.scn
+++ b/testsuites/libtests/bspcmdline01/bspcmdline01.scn
@@ -8,6 +8,7 @@ rtems_bsp_cmdline_get_param - length=0 - returns NULL
rtems_bsp_cmdline_get_param_raw - name=NULL - returns NULL
rtems_bsp_cmdline_get_param - bsp_boot_cmdline=NULL - returns NULL
rtems_bsp_cmdline_get_param_raw - bsp_boot_cmdline=NULL - returns NULL
+rtems_bsp_cmdline_get_param - bsp_boot_cmdline = edit name = edit -no error
Testing for param=(--arg)
Command Line : (--arg=)
diff --git a/testsuites/libtests/bspcmdline01/init.c b/testsuites/libtests/bspcmdline01/init.c
index 143701f175..2536797f32 100644
--- a/testsuites/libtests/bspcmdline01/init.c
+++ b/testsuites/libtests/bspcmdline01/init.c
@@ -47,6 +47,11 @@ void test_errors(void)
"rtems_bsp_cmdline_get_param_raw - bsp_boot_cmdline=NULL - returns NULL" );
p = rtems_bsp_cmdline_get_param_raw( "name" );
rtems_test_assert( p == NULL );
+
+ bsp_boot_cmdline = "edit";
+ puts ( "rtems_bsp_cmdline_get_param - bsp_boot_cmdline = edit name = edit -no error" );
+ p = rtems_bsp_cmdline_get_param("edit", result, 5);
+ rtems_test_assert( p == NULL );
}
void test_search(