From 0a45d0bcf9446cbc7554af8d111f3ea39e33de7f Mon Sep 17 00:00:00 2001
From: huweihua <huweihua@cn.ibm.com>
Date: Fri, 21 Mar 2014 02:07:38 -0400
Subject: [PATCH] add testcase for prsync

---
 xCAT-test/autotest/testcase/prsync/cases0 | 52 +++++++++++++++++++++++
 1 file changed, 52 insertions(+)
 create mode 100644 xCAT-test/autotest/testcase/prsync/cases0

diff --git a/xCAT-test/autotest/testcase/prsync/cases0 b/xCAT-test/autotest/testcase/prsync/cases0
new file mode 100644
index 000000000..babccfcf1
--- /dev/null
+++ b/xCAT-test/autotest/testcase/prsync/cases0
@@ -0,0 +1,52 @@
+start:prsync_h
+cmd:prsync -h
+check:rc==0
+check:output=~Usage
+end
+
+start:prsync_v
+cmd:prsync -v
+check:rc==0
+check:output=~Version
+end
+
+start:prsync_dir_node
+cmd: mkdir -p /tmp/pscp
+check:rc==0
+cmd:echo "test" > /tmp/pscp/pscp.tmp
+check:rc==0
+cmd:prsync -o "crz" /tmp/pscp $$CN:/tmp/
+check:rc==0
+check:$$CN: done
+cmd:xdsh $$CN "ls -l /tmp |grep pscp"
+check:rc==0
+check:output=~pscp
+cmd:xdsh $$CN "ls -l /tmp/pscp |grep pscp.tmp"
+check:rc==0
+check:output=~pscp.tmp
+cmd:xdsh $$CN "cat /tmp/pscp/pscp.tmp"
+check:rc==0
+check:output=~test
+cmd:xdsh $$CN "rm -rf /tmp/pscp"
+check:rc==0
+cmd:rm -rf /tmp/pscp
+check:rc==0
+end
+
+start:prsync_file_node
+cmd: echo "prsync-test" > prsync.test
+check:rc==0
+cmd:prsync prsync.test $$CN:/tmp/
+check:rc==0
+check:$$CN: done
+cmd:xdsh $$CN "ls -l /tmp |grep prsync.test"
+check:rc==0
+check:output=~prsync.test
+cmd:xdsh $$CN "cat /tmp/prsync.test"
+check:rc==0
+check:output=~prsync-test
+cmd:xdsh $$CN "rm -rf /tmp/prsync.test"
+check:rc==0
+cmd:rm -rf prsync.test
+check:rc==0
+end