Пример #1
0
 def test_validate_no_nic_input(self):
     data = self.valid_data.copy()
     del data["nic_mode_0"]
     del data["nic_link_0"]
     form = VMWizardBasicsForm(data)
     form._configure_for_cluster(self.cluster)
     self.assertTrue(form.is_valid())
Пример #2
0
    def test_form_initial_with_bad_data(self):
        """
        Test: Edit form fails with bad data
        """

        self.template_data['cluster'] = None

        form = VMWizardBasicsForm(self.template_data)
        self.assertFalse(form.is_valid(), msg=form.errors)
Пример #3
0
 def test_validate_partial_nic_no_mode(self):
     data = self.valid_data.copy()
     data["nic_mode_0"] = ""
     form = VMWizardBasicsForm(data)
     form._configure_for_cluster(self.cluster)
     self.assertFalse(form.is_valid())
Пример #4
0
 def test_validate_max_disk_size(self):
     data = self.valid_data.copy()
     data["disk_size_0"] = 16384
     form = VMWizardBasicsForm(data)
     form._configure_for_cluster(self.cluster)
     self.assertFalse(form.is_valid(), "Disk size should be too big")
Пример #5
0
 def test_validate_max_memory(self):
     data = self.valid_data.copy()
     data["memory"] = 2048
     form = VMWizardBasicsForm(data)
     form._configure_for_cluster(self.cluster)
     self.assertFalse(form.is_valid(), "Memory should be too big")
Пример #6
0
 def test_validate_valid(self):
     form = VMWizardBasicsForm(self.valid_data)
     form._configure_for_cluster(self.cluster)
     self.assertTrue(form.is_valid(), form.errors)
Пример #7
0
 def test_validate_partial_nic_no_link(self):
     data = self.valid_data.copy()
     data['nic_link_0'] = ''
     form = VMWizardBasicsForm(data)
     form._configure_for_cluster(self.cluster)
     self.assertFalse(form.is_valid())