Esempio n. 1
0
 def test_000_verify_target_value(self):
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'test-vm1'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'default-dvm'))
     self.assertTrue(qubespolicy.verify_target_value(
         system_info, '@dispvm'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info,
                                         '@dispvm:default-dvm'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'test-template'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'test-standalone'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, '@adminvm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, 'no-such-vm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info,
                                         '@dispvm:test-invalid-dvm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@dispvm:test-vm1'))
     self.assertFalse(qubespolicy.verify_target_value(system_info, ''))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@default'))
     self.assertFalse(qubespolicy.verify_target_value(
         system_info, '@anyvm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@tag:tag1'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@dispvm:@tag:tag1'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@invalid'))
Esempio n. 2
0
 def test_000_verify_target_value(self):
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'test-vm1'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'default-dvm'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, '@dispvm'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, '@dispvm:default-dvm'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'test-template'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, 'test-standalone'))
     self.assertTrue(
         qubespolicy.verify_target_value(system_info, '@adminvm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, 'no-such-vm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info,
             '@dispvm:test-invalid-dvm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@dispvm:test-vm1'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, ''))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@default'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@anyvm'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@tag:tag1'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@dispvm:@tag:tag1'))
     self.assertFalse(
         qubespolicy.verify_target_value(system_info, '@invalid'))