source: rtems/testsuites/libtests/bspcmdline01/bspcmdline01.scn @ aea66e87

4.104.115
Last change on this file since aea66e87 was aea66e87, checked in by Joel Sherrill <joel.sherrill@…>, on 12/28/09 at 16:42:08

2009-12-28 Aanjhan Ranganathan <aanjhan@…>

  • bspcmdline01/init.c, bspcmdline01/bspcmdline01.scn: Added test case to cover the bsp_cmdline_get_param() routine.
  • Property mode set to 100644
File size: 2.0 KB
Line 
1*** TEST OF PARSING BOOT COMMAND STRING ***
2BSP does not have a boot command line
3
4Test Parameter Error Conditions
5rtems_bsp_cmdline_get_param - name=NULL - returns NULL
6rtems_bsp_cmdline_get_param - result=NULL - returns NULL
7rtems_bsp_cmdline_get_param - length=0 - returns NULL
8rtems_bsp_cmdline_get_param_raw - name=NULL - returns NULL
9rtems_bsp_cmdline_get_param - bsp_boot_cmdline=NULL - returns NULL
10rtems_bsp_cmdline_get_param_raw - bsp_boot_cmdline=NULL - returns NULL
11rtems_bsp_cmdline_get_param - bsp_boot_cmdline = edit name = edit -no error
12
13Testing for param=(--arg)
14  Command Line : (--arg=)
15rtems_bsp_cmdline_get_param_raw(--arg)
16rtems_bsp_cmdline_get_param_raw(--arg) returned (--arg=)
17rtems_bsp_cmdline_get_param_rhs(--arg)
18rtems_bsp_cmdline_get_param_rhs(--arg) returned (ZERO_LENGTH_STRING) value=(ZERO_LENGTH_STRING)
19
20Testing for param=(-g) - Expect NULL
21  Command Line : (--arg=)
22rtems_bsp_cmdline_get_param_raw(-g)
23rtems_bsp_cmdline_get_param_raw(-g) returned NULL
24rtems_bsp_cmdline_get_param_rhs(-g)
25rtems_bsp_cmdline_get_param_rhs(-g) returned NULL
26
27Testing for param=(-name)
28  Command Line : (--ip=192.168.1.151 --name=fred)
29rtems_bsp_cmdline_get_param_raw(-name)
30rtems_bsp_cmdline_get_param_raw(-name) returned (-name=fred)
31rtems_bsp_cmdline_get_param_rhs(-name)
32rtems_bsp_cmdline_get_param_rhs(-name) returned (fred) value=(fred)
33
34Testing for param=(-ip)
35  Command Line : (--ip=192.168.1.151 --name=fred)
36rtems_bsp_cmdline_get_param_raw(-ip)
37rtems_bsp_cmdline_get_param_raw(-ip) returned (-ip=192.168.1.151 --name=fred)
38rtems_bsp_cmdline_get_param_rhs(-ip)
39rtems_bsp_cmdline_get_param_rhs(-ip) returned (192.168.1.151) value=(192.168.1.151)
40
41Testing for param=(-name)
42  Command Line : (--ip=192.168.1.151 --name="joel and michele" --cpu=fast)
43rtems_bsp_cmdline_get_param_raw(-name)
44rtems_bsp_cmdline_get_param_raw(-name) returned (-name="joel and michele" --cpu=fast)
45rtems_bsp_cmdline_get_param_rhs(-name)
46rtems_bsp_cmdline_get_param_rhs(-name) returned (joel and michele) value=(joel and michele)
47*** END OF OF PARSING BOOT COMMAND STRING ***
Note: See TracBrowser for help on using the repository browser.