Revision b65a3b04
b/snf-cyclades-app/synnefo/db/models.py | ||
---|---|---|
65 | 65 |
@property |
66 | 66 |
def name(self): |
67 | 67 |
"""Returns flavor name (generated)""" |
68 |
return u'C%dR%dD%d' % (self.cpu, self.ram, self.disk) |
|
68 |
return u'C%dR%dD%d%s' % (self.cpu, self.ram, self.disk, |
|
69 |
self.disk_template) |
|
69 | 70 |
|
70 | 71 |
def __unicode__(self): |
71 | 72 |
return str(self.id) |
b/snf-cyclades-app/synnefo/db/tests.py | ||
---|---|---|
48 | 48 |
class FlavorTest(TestCase): |
49 | 49 |
def test_flavor_name(self): |
50 | 50 |
"""Test a flavor object name method.""" |
51 |
flavor = mfact.FlavorFactory(cpu=1, ram=1024, disk=40) |
|
52 |
self.assertEqual(flavor.name, "C1R1024D40", "flavor.name is not" |
|
53 |
" generated correctly. Name is %s instead of C1R1055D40" % |
|
51 |
flavor = mfact.FlavorFactory(cpu=1, ram=1024, disk=40, |
|
52 |
disk_template="temp") |
|
53 |
self.assertEqual(flavor.name, "C1R1024D40temp", "flavor.name is not" |
|
54 |
" generated correctly. Name is %s instead of C1R1024D40temp" % |
|
54 | 55 |
flavor.name) |
55 | 56 |
|
56 | 57 |
|
Also available in: Unified diff