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'))
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'))