Revision a9e5e76a snf-cyclades-app/synnefo/vmapi/tests.py

b/snf-cyclades-app/synnefo/vmapi/tests.py
35 35
from django.test import TestCase
36 36
from django.utils import simplejson as json
37 37

  
38
from synnefo.vmapi import settings
39

  
38 40
class TestServerParams(TestCase):
39 41

  
40 42
    def test_cache_backend(self):
......
64 66
        params = {'password': 'X^942Jjfdsa', 'personality': {}}
65 67
        uuid = create_server_params(sender=vm, created_vm_params=params)
66 68

  
67
        self.assertEqual(vm.params_url, '/vmapi/server-params/%s' % uuid)
69
        self.assertEqual(vm.params_url, settings.BASE_URL + '/vmapi/server-params/%s' % uuid)
68 70
        key = "vmapi_%s" % uuid
69 71
        self.assertEqual(type(backend.get(key)), str)
70 72
        data = json.loads(backend.get(key))
......
72 74
        self.assertEqual('personality' in data, True)
73 75
        self.assertEqual(data.get('password'), 'X^942Jjfdsa')
74 76

  
77
        response = self.client.get('/vmapi/server-params/%s' % uuid)
78
        self.assertEqual(response.status_code, 200)
79
        response = self.client.get('/vmapi/server-params/%s' % uuid)
80
        self.assertEqual(response.status_code, 404)
81

  
82

  
75 83
    def test_params_view(self):
76 84
        pass
77 85

  

Also available in: Unified diff