1
# Copyright 2014 Canonical Ltd. This software is licensed under the
2
# GNU Affero General Public License version 3 (see the file LICENSE).
4
"""Test maasserver API version."""
6
from __future__ import (
21
from django.core.urlresolvers import reverse
22
from maasserver.api import API_CAPABILITIES_LIST
23
from maasserver.testing.testcase import MAASServerTestCase
26
class TestFindingResources(MAASServerTestCase):
27
"""Tests for /version/ API."""
29
def test_handler_path(self):
31
'/api/1.0/version/', reverse('version'))
33
def test_GET_returns_details(self):
34
response = self.client.get(reverse('version'))
35
self.assertEqual(httplib.OK, response.status_code)
37
parsed_result = json.loads(response.content)
40
'capabilities': API_CAPABILITIES_LIST,