'Tests the normal reservation lifecycle
A few hosts will be reserved for a given user, and then a second
user tries to access the host.'

def test_normal_reserve_lifecycle(self):

    host_names = [h.hostname for h in self.reservation_hosts[0:2]]
    reservations.create(host_names, self.user1.login)
    self.assertRaises(models.AclAccessViolation, models.AclGroup.check_for_acl_violation_hosts, self.reservation_hosts[0:2], self.user2.login)
    reservations.release(host_names, self.user1.login)
    models.AclGroup.check_for_acl_violation_hosts(self.reservation_hosts[0:2], self.user2.login)
