15
15
from django .db import connection , transaction
16
16
from django .test .client import Client , RequestFactory
17
17
from django .test .testcases import connections_support_transactions
18
- from django .utils .encoding import force_text
18
+ from django .utils .encoding import force_str
19
19
20
20
from pytest_django .lazy_django import get_django_version
21
21
from pytest_django_test .app .models import Item
@@ -42,13 +42,13 @@ def test_client(client):
42
42
def test_admin_client (admin_client ):
43
43
assert isinstance (admin_client , Client )
44
44
resp = admin_client .get ("/admin-required/" )
45
- assert force_text (resp .content ) == "You are an admin"
45
+ assert force_str (resp .content ) == "You are an admin"
46
46
47
47
48
48
def test_admin_client_no_db_marker (admin_client ):
49
49
assert isinstance (admin_client , Client )
50
50
resp = admin_client .get ("/admin-required/" )
51
- assert force_text (resp .content ) == "You are an admin"
51
+ assert force_str (resp .content ) == "You are an admin"
52
52
53
53
54
54
@pytest .mark .django_db
@@ -328,10 +328,10 @@ def test_settings_before(self):
328
328
TestLiveServer ._test_settings_before_run = True
329
329
330
330
def test_url (self , live_server ):
331
- assert live_server .url == force_text (live_server )
331
+ assert live_server .url == force_str (live_server )
332
332
333
333
def test_change_settings (self , live_server , settings ):
334
- assert live_server .url == force_text (live_server )
334
+ assert live_server .url == force_str (live_server )
335
335
336
336
def test_settings_restored (self ):
337
337
"""Ensure that settings are restored after test_settings_before."""
@@ -356,20 +356,20 @@ def test_transactions(self, live_server):
356
356
357
357
def test_db_changes_visibility (self , live_server ):
358
358
response_data = urlopen (live_server + "/item_count/" ).read ()
359
- assert force_text (response_data ) == "Item count: 0"
359
+ assert force_str (response_data ) == "Item count: 0"
360
360
Item .objects .create (name = "foo" )
361
361
response_data = urlopen (live_server + "/item_count/" ).read ()
362
- assert force_text (response_data ) == "Item count: 1"
362
+ assert force_str (response_data ) == "Item count: 1"
363
363
364
364
def test_fixture_db (self , db , live_server ):
365
365
Item .objects .create (name = "foo" )
366
366
response_data = urlopen (live_server + "/item_count/" ).read ()
367
- assert force_text (response_data ) == "Item count: 1"
367
+ assert force_str (response_data ) == "Item count: 1"
368
368
369
369
def test_fixture_transactional_db (self , transactional_db , live_server ):
370
370
Item .objects .create (name = "foo" )
371
371
response_data = urlopen (live_server + "/item_count/" ).read ()
372
- assert force_text (response_data ) == "Item count: 1"
372
+ assert force_str (response_data ) == "Item count: 1"
373
373
374
374
@pytest .fixture
375
375
def item (self ):
@@ -386,15 +386,15 @@ def item_db(self, db):
386
386
387
387
def test_item_db (self , item_db , live_server ):
388
388
response_data = urlopen (live_server + "/item_count/" ).read ()
389
- assert force_text (response_data ) == "Item count: 1"
389
+ assert force_str (response_data ) == "Item count: 1"
390
390
391
391
@pytest .fixture
392
392
def item_transactional_db (self , transactional_db ):
393
393
return Item .objects .create (name = "foo" )
394
394
395
395
def test_item_transactional_db (self , item_transactional_db , live_server ):
396
396
response_data = urlopen (live_server + "/item_count/" ).read ()
397
- assert force_text (response_data ) == "Item count: 1"
397
+ assert force_str (response_data ) == "Item count: 1"
398
398
399
399
@pytest .mark .django_project (
400
400
extra_settings = """
@@ -418,7 +418,7 @@ def test_serve_static_with_staticfiles_app(self, django_testdir, settings):
418
418
django_testdir .create_test_module (
419
419
"""
420
420
import pytest
421
- from django.utils.encoding import force_text
421
+ from django.utils.encoding import force_str
422
422
423
423
try:
424
424
from urllib2 import urlopen, HTTPError
@@ -431,7 +431,7 @@ def test_a(self, live_server, settings):
431
431
in settings.INSTALLED_APPS)
432
432
response_data = urlopen(
433
433
live_server + '/static/a_file.txt').read()
434
- assert force_text (response_data) == 'bla\\ n'
434
+ assert force_str (response_data) == 'bla\\ n'
435
435
"""
436
436
)
437
437
result = django_testdir .runpytest_subprocess ("--tb=short" , "-v" )
0 commit comments