From 991ca6ec7641f512f2ab71c5ffa6209d18f747e2 Mon Sep 17 00:00:00 2001
From: Pawel Szewczyk
Date: Tue, 26 Aug 2014 14:11:37 +0200
Subject: [PATCH] gt: tests: Add gadget template comands parsing tests
Change-Id: Icaec7c9e62b446ca5196c7432f74bc407ed3c038
Signed-off-by: Pawel Szewczyk
---
source/test.bash | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/source/test.bash b/source/test.bash
index 70c73d1..9439f82 100755
--- a/source/test.bash
+++ b/source/test.bash
@@ -155,5 +155,27 @@ expect_failure "save gadget --path";
expect_failure "save gadget --file";
expect_failure "save";
+expect_success "template name" "name=name, verbose=0, recursive=0";
+expect_success "template" "verbose=0, recursive=0";
+expect_success "template --verbose --recursive" "verbose=1, recursive=1";
+expect_success "template --verbose name" "name=name, verbose=1, recursive=0";
+expect_success "template --recursive name" "name=name, verbose=0, recursive=1";
+
+expect_failure "template -f";
+expect_failure "template -o";
+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";
+
+expect_failure "template get"
+expect_failure "template set name"
+expect_failure "template set name attr"
+expect_failure "template set name attr1=val1 attr2"
+expect_failure "template rm"
+expect_failure "template rm name1 name2"
echo "Testing finished, $SUCCESS_COUNT tests passed, $ERROR_COUNT failed.";
--
2.7.4