Selenium - base test / base dev SQlite - comment vérifier MAJ base de données ?
Bonjour,
j'ai commencé à mettre en place des tests selenium pour une application Django
j'ai lu et +/- 'compris' que selenium utilisait une base test qui était détruite à la fin des tests
et c'est mon problème
je souhaite tester la mise à jour de mes tables (insertion d'un enregistrement après soumission des formulaire d'édition) or lorsque je compte les enregistrements j'obtiens 0 avant et après validation car c'est ma base de dev qui est mise à jour et visiblement pas la base test... enfin si je comprends bien...
alors comment tester les données mises à jour dans ma base ?
j'ai essayé de lui indiquer la même base SQLite (db.sqlite3) mais j'ai une erreur m'indiquant que la base est déjà utilisée par un autre processus
Code:
1 2 3 4 5 6 7 8 9 10
|
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'TEST': {
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
},
}
} |