def test_delete_correct_lease(self): """Delete a lease and check that deletion has been cascaded to FKs.""" lease = _get_fake_phys_lease_values() lease['events'].append(_get_fake_event_values(lease_id=lease['id'])) result = _create_physical_lease(values=lease) db_api.lease_destroy(result['id']) self.assertIsNone(db_api.lease_get(result['id'])) self.assertEqual(0, len(db_api.reservation_get_all())) self.assertEqual(0, len(db_api.event_get_all()))
def test_create_phys_lease(self): """Create a physical lease and verify that all tables have been populated. """ result = db_api.lease_create(_get_fake_phys_lease_values()) self.assertEqual(result["name"], _get_fake_phys_lease_values()["name"]) self.assertEqual(0, len(db_api.event_get_all())) self.assertEqual(1, len(db_api.reservation_get_all()))
def test_create_phys_lease(self): """Create a physical lease and verify that all tables have been populated. """ result = db_api.lease_create(_get_fake_phys_lease_values()) self.assertEquals(result['name'], _get_fake_phys_lease_values()['name']) self.assertEqual(0, len(db_api.event_get_all())) self.assertEqual(1, len(db_api.reservation_get_all()))
def test_create_virt_lease(self): """Check virtual lease create Create a virtual lease and verify that all tables have been populated. """ result = db_api.lease_create(_get_fake_virt_lease_values()) self.assertEqual(result['name'], _get_fake_virt_lease_values()['name']) self.assertEqual(0, len(db_api.event_get_all())) self.assertEqual(1, len(db_api.reservation_get_all()))