fix: don't create additional configuration opts

pull/1/head
Aravinth Manivannan 2022-06-25 18:01:08 +05:30
parent 94aad8e6ea
commit 922d0c5f81
Signed by: realaravinth
GPG Key ID: AD9F0F08E855ED88
1 changed files with 7 additions and 7 deletions

View File

@ -26,18 +26,18 @@ from .models import InstanceConfiguration, Instance
def create_configurations(t: TestCase):
t.instance_config = [
InstanceConfiguration(name="Personal", rent=5.0, ram=0.5, cpu=1, storage=25),
InstanceConfiguration(name="Enthusiast", rent=10.0, ram=2, cpu=2, storage=50),
InstanceConfiguration(
name="Small Business", rent=20.0, ram=8, cpu=4, storage=64
InstanceConfiguration.objects.get(
name="s1-2", rent=10, ram=2, cpu=1, storage=10
),
InstanceConfiguration(
name="Enterprise", rent=100.0, ram=64, cpu=24, storage=1024
InstanceConfiguration.objects.get(
name="s1-4", rent=20, ram=4, cpu=1, storage=20
),
InstanceConfiguration.objects.get(
name="s1-8", rent=40, ram=8, cpu=2, storage=40
),
]
for instance in t.instance_config:
instance.save()
print(f"[*][init] Instance {instance.name} is saved")
t.assertEqual(
InstanceConfiguration.objects.filter(name=instance.name).exists(), True