OpenSecurity/bin/test_vmmanager.pyw
changeset 221 853af9cfab6a
parent 219 9480e5ba1a82
child 234 216da9017f8f
     1.1 --- a/OpenSecurity/bin/test_vmmanager.pyw	Fri Aug 29 10:56:26 2014 +0100
     1.2 +++ b/OpenSecurity/bin/test_vmmanager.pyw	Fri Sep 05 12:28:30 2014 +0100
     1.3 @@ -56,7 +56,7 @@
     1.4      
     1.5      @unittest.skip("skipping")
     1.6      def testGetTemplateUUID(self):
     1.7 -        template = vmmanager.VMManager.getTemplateUUID()
     1.8 +        template = vmmanager.VMManager.getVDiskUUID(gvm_mgr.templateImage)
     1.9          self.assertIsNotNone(template,  "returned no UUID for template")
    1.10      
    1.11      @unittest.skip("skipping")    
    1.12 @@ -103,6 +103,18 @@
    1.13      #    gvm_mgr.cleanup()
    1.14      
    1.15      
    1.16 +    def testImportTemplate(self):
    1.17 +        gvm_mgr.cleanup()
    1.18 +        if 'SecurityDVM' in gvm_mgr.listVMS():
    1.19 +            gvm_mgr.removeVM('SecurityDVM')
    1.20 +        
    1.21 +        uuid = gvm_mgr.getVDiskUUID(gvm_mgr.templateImage)
    1.22 +        if uuid:
    1.23 +            gvm_mgr.removeImage(uuid)
    1.24 +        
    1.25 +        gvm_mgr.removeVMFolder('SecurityDVM')
    1.26 +        gvm_mgr.importTemplate('C:\Windows\System32\config\systemprofile\VirtualBox VMs\OsecVM.ova')
    1.27 +        gvm_mgr.updateTemplate()
    1.28      #VBoxManage list hostonlyifs
    1.29      #VBoxManage list dhcpservers
    1.30      #VBoxManage dhcpserver remove --netname "HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter"