Add integration tests (#20)
* Adding integration tests with inlines * Adding more tests * FIx make file * Setup CI build matrix to work with integration tests * Try again * Fix workflow synctax * Clean up workflow * Format and some lint stuff * Try codecov * yml * More Testing * Minor lint things * Update * Try again for codecov * Updates * Try? * Ignore quotes * Exclude test project * try this? * checkout required * Rename * clean up configs * Fix * Allow to fail * ignores * FInish the integration tests for cache * Fix workflow yml * fix * Try up again * TRy again * Fix * Fix * Fix tests Co-authored-by: Thu Trang Pham <thu@joinmodernhealth.com>
This commit is contained in:
@@ -6,13 +6,15 @@ from django.db import migrations, models
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('market', '0003_auto_20201108_1717'),
|
||||
("market", "0003_auto_20201108_1717"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='inventory',
|
||||
name='notes',
|
||||
field=models.TextField(blank=True, default='This is the default', null=True),
|
||||
model_name="inventory",
|
||||
name="notes",
|
||||
field=models.TextField(
|
||||
blank=True, default="This is the default", null=True
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
@@ -6,16 +6,24 @@ from django.db import migrations, models
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('market', '0004_inventory_notes'),
|
||||
("market", "0004_inventory_notes"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='ShoppingMall',
|
||||
name="ShoppingMall",
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('name', models.CharField(max_length=120)),
|
||||
('shops', models.ManyToManyField(to='market.Shop')),
|
||||
(
|
||||
"id",
|
||||
models.AutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=120)),
|
||||
("shops", models.ManyToManyField(to="market.Shop")),
|
||||
],
|
||||
),
|
||||
]
|
||||
|
||||
@@ -7,42 +7,68 @@ import django.db.models.deletion
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('market', '0005_shoppingmall'),
|
||||
("market", "0005_shoppingmall"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='GeneralManager',
|
||||
name="GeneralManager",
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('name', models.CharField(max_length=120)),
|
||||
(
|
||||
"id",
|
||||
models.AutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=120)),
|
||||
],
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Town',
|
||||
name="Town",
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('name', models.CharField(max_length=120)),
|
||||
(
|
||||
"id",
|
||||
models.AutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("name", models.CharField(max_length=120)),
|
||||
],
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='item',
|
||||
name='file',
|
||||
field=models.FileField(blank=True, null=True, upload_to='tmp/files'),
|
||||
model_name="item",
|
||||
name="file",
|
||||
field=models.FileField(blank=True, null=True, upload_to="tmp/files"),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='item',
|
||||
name='image',
|
||||
field=models.ImageField(blank=True, null=True, upload_to='tmp/items'),
|
||||
model_name="item",
|
||||
name="image",
|
||||
field=models.ImageField(blank=True, null=True, upload_to="tmp/items"),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='shoppingmall',
|
||||
name='general_manager',
|
||||
field=models.OneToOneField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='market.generalmanager'),
|
||||
model_name="shoppingmall",
|
||||
name="general_manager",
|
||||
field=models.OneToOneField(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="market.generalmanager",
|
||||
),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='shoppingmall',
|
||||
name='town',
|
||||
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='market.town'),
|
||||
model_name="shoppingmall",
|
||||
name="town",
|
||||
field=models.ForeignKey(
|
||||
blank=True,
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="market.town",
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
@@ -6,13 +6,15 @@ from django.db import migrations, models
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('market', '0006_auto_20210222_0312'),
|
||||
("market", "0006_auto_20210222_0312"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='generalmanager',
|
||||
name='headshot',
|
||||
field=models.ImageField(blank=True, null=True, upload_to='tmp/gm/headshots'),
|
||||
model_name="generalmanager",
|
||||
name="headshot",
|
||||
field=models.ImageField(
|
||||
blank=True, null=True, upload_to="tmp/gm/headshots"
|
||||
),
|
||||
),
|
||||
]
|
||||
|
||||
@@ -6,13 +6,13 @@ from django.db import migrations, models
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('market', '0007_generalmanager_headshot'),
|
||||
("market", "0007_generalmanager_headshot"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='item',
|
||||
name='description',
|
||||
model_name="item",
|
||||
name="description",
|
||||
field=models.TextField(blank=True, null=True),
|
||||
),
|
||||
]
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# Generated by Django 3.1.7 on 2021-03-04 03:55
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
("market", "0008_item_description"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name="shoppingmall",
|
||||
name="shops",
|
||||
field=models.ManyToManyField(blank=True, null=True, to="market.Shop"),
|
||||
),
|
||||
]
|
||||
@@ -49,7 +49,7 @@ class Town(models.Model):
|
||||
|
||||
class ShoppingMall(models.Model):
|
||||
name = models.CharField(max_length=120)
|
||||
shops = models.ManyToManyField(Shop)
|
||||
shops = models.ManyToManyField(Shop, blank=True, null=True)
|
||||
general_manager = models.OneToOneField(
|
||||
GeneralManager, on_delete=models.CASCADE, null=True, blank=True
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user