gt: tests: Add config create/rm commands parsing tests
authorPawel Szewczyk <p.szewczyk@samsung.com>
Tue, 26 Aug 2014 12:51:18 +0000 (14:51 +0200)
committerKrzysztof Opasiak <k.opasiak@samsung.com>
Fri, 29 Aug 2014 10:38:15 +0000 (12:38 +0200)
Change-Id: I51bbb1101d3780fa53fbc49794fe91a5216c7e22
Signed-off-by: Pawel Szewczyk <p.szewczyk@samsung.com>
source/test.bash

index 9439f82..49098e2 100755 (executable)
@@ -167,7 +167,6 @@ expect_failure "template name1 name2";
 
 expect_success "template get name" "name=name, attr=";
 expect_success "template get name attr" "name=name, attr=attr,";
-
 expect_success "template set name attr=val" "name=name, attr=val";
 expect_success "template rm name" "name=name";
 
@@ -178,4 +177,21 @@ expect_failure "template set name attr1=val1 attr2"
 expect_failure "template rm"
 expect_failure "template rm name1 name2"
 
+expect_success "config create gadget1 config1"\
+       "gadget=gadget1, config=config1, force=0";
+expect_success "config create gadget1 config1 attr=val"\
+       "gadget=gadget1, config=config1, force=0, attr=val";
+expect_success "config create -f gadget1 config1"\
+       "gadget=gadget1, config=config1, force=1";
+expect_success "config rm gadget config"\
+       "gadget=gadget, config=config, force=0, recursive=0";
+expect_success "config rm -rf gadget config"\
+       "gadget=gadget, config=config, force=1, recursive=1";
+
+expect_failure "config create -r gadget1 config1";
+expect_failure "config create -f gadget1";
+expect_failure "config rm gadget";
+expect_failure "config rm -rfv gadget config";
+expect_failure "config rm gadget config function";
+
 echo "Testing finished, $SUCCESS_COUNT tests passed, $ERROR_COUNT failed.";