MI
Size: a a a
MI
RS
♚
🔐
♚
🔐
MI
pytestmark = pytest.mark.django_db
def test_upload(self, client):
name = 'test.csv'
file = dict_to_csv(name, self.data)
response = client.post('/admin/service/legacy/import-legacy/', data={'csv_file': file, 'delimiter': ','})
assert response.status_code == 302
COPY public.service_legacy({header}) FROM STDIN DELIMITER '{self.delimiter}' CSV HEADER;
и метода psycopg2.connect.cursor.copy_expert
пишется этот самый файл в базу. Но проблема в том, что когда я запускаю тест, эти данные пишутся в основную базу (т.е. я их в админке вижу, а не должен)🔐
🔐
pytestmark = pytest.mark.django_db
def test_upload(self, client):
name = 'test.csv'
file = dict_to_csv(name, self.data)
response = client.post('/admin/service/legacy/import-legacy/', data={'csv_file': file, 'delimiter': ','})
assert response.status_code == 302
COPY public.service_legacy({header}) FROM STDIN DELIMITER '{self.delimiter}' CSV HEADER;
и метода psycopg2.connect.cursor.copy_expert
пишется этот самый файл в базу. Но проблема в том, что когда я запускаю тест, эти данные пишутся в основную базу (т.е. я их в админке вижу, а не должен)MI
🔐
MI
🔐
MI
🔐
PZ
has_add_permission
MI
MI
🔐
PZ