Ich habe zwei Datenbanken, die meine Website verwendet und ich habe eine Anwendung, die beide verwendet. Ich muss einen Testfall schreiben, der Geräte für beide Datenbanken lädt. Ich benutze einen DB-Router, der in der Produktion, sondern in dem Test-Framework funktioniert gut, Django besteht auf mit der ‚Standard‘ Datenbank für alle Geräte, auch für Modelle, die die andere Datenbank angeben. Wie kann ich Django sagen, dass er eine Fixture gegen eine andere Datenbank ausführen soll?django - angeben Datenbank für Testcase Befestigungen
Meine Testcase ist Liste definiert:
class VerifierTestCase(TestCase):
fixtures = ['zipcodes_test.json', 'all_states.json', 'wtf.json']
multi_db = True
Hat jemand eine Antwort für diese gefunden? Kann Fixtures nicht alle laden in 'Standard' – zenWeasel
Hat jemand eine Antwort dafür gefunden? –