Revision 3768eb67 snf-cyclades-app/synnefo/api/tests/images.py

b/snf-cyclades-app/synnefo/api/tests/images.py
98 98

  
99 99
    @assert_backend_closed
100 100
    def test_list_images_detail(self, mimage):
101
        self.maxDiff = None
101 102
        images = [{'id': 1,
102 103
                   'name': 'image-1',
103 104
                   'status':'available',
......
105 106
                   'updated_at': '2012-12-26 11:52:54',
106 107
                   'owner': 'user1',
107 108
                   'deleted_at': '',
109
                   'is_snapshot': False,
108 110
                   'properties': {'foo':'bar'}},
109 111
                  {'id': 2,
110 112
                   'name': 'image-2',
......
113 115
                   'updated_at': '2012-12-26 11:52:54',
114 116
                   'owner': 'user1',
115 117
                   'deleted_at': '2012-12-27 11:52:54',
118
                   'is_snapshot': False,
116 119
                   'properties': ''},
117 120
                  {'id': 3,
118 121
                   'name': 'image-3',
......
121 124
                   'deleted_at': '',
122 125
                   'updated_at': '2012-12-26 11:52:54',
123 126
                   'owner': 'user1',
127
                   'is_snapshot': False,
124 128
                   'properties': ''}]
125 129
        result_images = [
126 130
                  {'id': 1,
......
131 135
                   'updated': '2012-12-26T11:52:54+00:00',
132 136
                   'user_id': 'user1',
133 137
                   'tenant_id': 'user1',
138
                   'is_snapshot': False,
134 139
                   'metadata': {'foo':'bar'}},
135 140
                  {'id': 2,
136 141
                   'name': 'image-2',
......
140 145
                   'tenant_id': 'user1',
141 146
                   'created': '2012-11-26T11:52:54+00:00',
142 147
                   'updated': '2012-12-26T11:52:54+00:00',
148
                   'is_snapshot': False,
143 149
                   'metadata': {}},
144 150
                  {'id': 3,
145 151
                   'name': 'image-3',
......
149 155
                   'tenant_id': 'user1',
150 156
                   'created': '2012-11-26T11:52:54+00:00',
151 157
                   'updated': '2012-12-26T11:52:54+00:00',
158
                   'is_snapshot': False,
152 159
                   'metadata': {}}]
153 160
        mimage().list_images.return_value = images
154 161
        response = self.myget('images/detail', 'user')
......
174 181
                   'deleted_at': '',
175 182
                   'updated_at': old_time.isoformat(),
176 183
                   'owner': 'user1',
184
                   'is_snapshot': False,
177 185
                   'properties': ''},
178 186
                  {'id': 2,
179 187
                   'name': 'image-2',
......
183 191
                   'created_at': new_time.isoformat(),
184 192
                   'updated_at': new_time.isoformat(),
185 193
                   'deleted_at': new_time.isoformat(),
194
                   'is_snapshot': False,
186 195
                   'properties': ''}]
187 196
        mimage().list_images.return_value = images
188 197
        response =\
......
193 202

  
194 203
    @assert_backend_closed
195 204
    def test_get_image_details(self, mimage):
205
        self.maxDiff = None
196 206
        image = {'id': 42,
197 207
                 'name': 'image-1',
198 208
                 'status': 'available',
......
200 210
                 'updated_at': '2012-12-26 11:52:54',
201 211
                 'deleted_at': '',
202 212
                 'owner': 'user1',
213
                 'is_snapshot': False,
203 214
                 'properties': {'foo': 'bar'}}
204 215
        result_image = \
205 216
                  {'id': 42,
......
210 221
                   'updated': '2012-12-26T11:52:54+00:00',
211 222
                   'user_id': 'user1',
212 223
                   'tenant_id': 'user1',
224
                   'is_snapshot': False,
213 225
                   'metadata': {'foo': 'bar'}}
214 226
        mimage.return_value.get_image.return_value = image
215 227
        response = self.myget('images/42', 'user')

Also available in: Unified diff