示例#1
0
    def testCase2903(self):
        newvm = self.connection.getVM(self.TestVM_ID)
        target = VirtualMachine(self.connection)
        target.imageGUID = newvm.imageGUID

        # should be removed
        target.SecurityGroupGUID = newvm.SecurityGroupGUID
        target.autoProvision = newvm.autoProvision

        target.imageName = testlib.RandomString(
            string.ascii_uppercase + string.digits, 36)
        updated = target.update()
        self.assertEqual(updated.imageName, target.imageName)
示例#2
0
    def testCase2903(self):
        newvm = self.connection.getVM(self.TestVM_ID)
        target = VirtualMachine(self.connection)
        target.imageGUID = newvm.imageGUID

        # should be removed
        target.SecurityGroupGUID = newvm.SecurityGroupGUID
        target.autoProvision = newvm.autoProvision

        target.imageName = testlib.RandomString(
            string.ascii_uppercase + string.digits, 36)
        updated = target.update()
        self.assertEqual(updated.imageName, target.imageName)
    def testCase2903(self):
        newvm = self.connection.getVM(self.TestVM_ID)
        target = VirtualMachine(self.connection)
        target.imageGUID = newvm.imageGUID

        # should be removed
        target.SecurityGroupGUID = newvm.SecurityGroupGUID
        target.autoProvision = newvm.autoProvision

        target.imageName = ''.join(
            random.choice(string.ascii_uppercase + string.digits)
            for x in range(32))
        updated = target.update()
        self.assertEqual(updated.imageName, target.imageName)