adding TestON
diff --git a/TestON/tests/VyattaTest/VyattaTest.py b/TestON/tests/VyattaTest/VyattaTest.py
new file mode 100644
index 0000000..7d4017b
--- /dev/null
+++ b/TestON/tests/VyattaTest/VyattaTest.py
@@ -0,0 +1,95 @@
+'''
+
+ * TestON is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+
+ * TestON is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+
+
+'''
+
+class VyattaTest :
+
+ def __init__(self) :
+ self.default = ''
+
+ def CASE1(self,main) :
+
+ main.case("VyattaTest Sample Test")
+ main.step("VyattaTest Sample Test")
+ config_result = main.Vyatta.configure()
+ main.log.info(config_result)
+
+ command_details = main.Vyatta.get_details("show")
+ main.log.info("show \n command_details\n\t"+ str(command_details))
+
+ command_details = main.Vyatta.get_details("show interfaces")
+ main.log.info("show interfaces \n command_details\n\t"+ str(command_details))
+
+ command_details = main.Vyatta.get_details("show interfaces ethernet")
+ main.log.info("show interfaces ethernet \n command_details\n\t"+ str(command_details))
+
+ command_details = main.Vyatta.get_details("show interfaces ethernet eth1")
+ main.log.info("show interfaces ethernet eth1 \n command_details\n\t"+ str(command_details))
+
+ command_details = main.Vyatta.get_details("show interfaces ethernet eth1 address")
+ main.log.info("show interfaces ethernet eth1 address \n command_details\n\t"+ str(command_details))
+
+
+ '''
+ main.Vyatta.handle.expect("\$")
+
+ resultCommand = main.Vyatta.execute(cmd="configure",prompt='\#',timeout=10)
+
+ resultCommand = main.Vyatta.execute(cmd="show interfaces ?",prompt='\#',timeout=10)
+
+ print "Possible Options \t\t"
+ print main.last_response
+ print " ->"*10+"\n"*4
+ import re
+ match = re.findall("\n\s*.\s+(\w+)", main.last_response, 0)
+ print match
+
+ resultCommand = main.Vyatta.execute(cmd="XYZ",prompt='\#',timeout=10)
+
+ print "Command result Upto here \t\t"
+ print main.last_response
+ print " ->"*10+"\n"*4
+ import re
+ match = re.findall("\n\s*.\s+(\w+)", main.last_response, 0)
+ print match
+
+
+ resultCommand = main.Vyatta.execute(cmd="XYZ",prompt='\#',timeout=10)
+
+ print "Command result Upto here \t\t"
+ print main.last_response
+ print " ->"*10+"\n"*4
+ import re
+ match = re.findall("\n\s*.\s+(\w+)", main.last_response, 0)
+ print match
+
+
+ resultCommand = main.Vyatta.execute(cmd="show interfaces ethernet ?",prompt='\#',timeout=10)
+
+ print "Possible Options \t\t"
+ print main.last_response
+ print " ->"*10+"\n"*4
+ import re
+ match = re.findall("\n\s*.\s+(\w+)", main.last_response, 0)
+ print match
+
+ resultCommand = main.Vyatta.execute(cmd="XYZ",prompt='\#',timeout=10)
+
+ print "Command result Upto here \t\t"
+ print main.last_response
+ print " ->"*10+"\n"*4
+ import re
+ match = re.findall("\n\s*.\s+(\w+)", main.last_response, 0)
+ print match
+ '''