get rid of six
This commit is contained in:
		| @@ -7,7 +7,6 @@ from io import BytesIO | ||||
|  | ||||
| import gridfs | ||||
| import pytest | ||||
| import six | ||||
|  | ||||
| from mongoengine import * | ||||
| from mongoengine.connection import get_db | ||||
| @@ -58,7 +57,7 @@ class TestFileField(MongoDBTestCase): | ||||
|  | ||||
|         PutFile.drop_collection() | ||||
|  | ||||
|         text = six.b("Hello, World!") | ||||
|         text = "Hello, World!".encode("latin-1") | ||||
|         content_type = "text/plain" | ||||
|  | ||||
|         putfile = PutFile() | ||||
| @@ -101,8 +100,8 @@ class TestFileField(MongoDBTestCase): | ||||
|  | ||||
|         StreamFile.drop_collection() | ||||
|  | ||||
|         text = six.b("Hello, World!") | ||||
|         more_text = six.b("Foo Bar") | ||||
|         text = "Hello, World!".encode("latin-1") | ||||
|         more_text = "Foo Bar".encode("latin-1") | ||||
|         content_type = "text/plain" | ||||
|  | ||||
|         streamfile = StreamFile() | ||||
| @@ -137,8 +136,8 @@ class TestFileField(MongoDBTestCase): | ||||
|  | ||||
|         StreamFile.drop_collection() | ||||
|  | ||||
|         text = six.b("Hello, World!") | ||||
|         more_text = six.b("Foo Bar") | ||||
|         text = "Hello, World!".encode("latin-1") | ||||
|         more_text = "Foo Bar".encode("latin-1") | ||||
|  | ||||
|         streamfile = StreamFile() | ||||
|         streamfile.save() | ||||
| @@ -167,8 +166,8 @@ class TestFileField(MongoDBTestCase): | ||||
|         class SetFile(Document): | ||||
|             the_file = FileField() | ||||
|  | ||||
|         text = six.b("Hello, World!") | ||||
|         more_text = six.b("Foo Bar") | ||||
|         text = "Hello, World!".encode("latin-1") | ||||
|         more_text = "Foo Bar".encode("latin-1") | ||||
|  | ||||
|         SetFile.drop_collection() | ||||
|  | ||||
| @@ -196,7 +195,7 @@ class TestFileField(MongoDBTestCase): | ||||
|         GridDocument.drop_collection() | ||||
|  | ||||
|         with tempfile.TemporaryFile() as f: | ||||
|             f.write(six.b("Hello World!")) | ||||
|             f.write("Hello World!".encode("latin-1")) | ||||
|             f.flush() | ||||
|  | ||||
|             # Test without default | ||||
| @@ -213,7 +212,7 @@ class TestFileField(MongoDBTestCase): | ||||
|             assert doc_b.the_file.grid_id == doc_c.the_file.grid_id | ||||
|  | ||||
|             # Test with default | ||||
|             doc_d = GridDocument(the_file=six.b("")) | ||||
|             doc_d = GridDocument(the_file="".encode("latin-1")) | ||||
|             doc_d.save() | ||||
|  | ||||
|             doc_e = GridDocument.objects.with_id(doc_d.id) | ||||
| @@ -240,7 +239,7 @@ class TestFileField(MongoDBTestCase): | ||||
|         # First instance | ||||
|         test_file = TestFile() | ||||
|         test_file.name = "Hello, World!" | ||||
|         test_file.the_file.put(six.b("Hello, World!")) | ||||
|         test_file.the_file.put("Hello, World!".encode("latin-1")) | ||||
|         test_file.save() | ||||
|  | ||||
|         # Second instance | ||||
| @@ -297,7 +296,9 @@ class TestFileField(MongoDBTestCase): | ||||
|  | ||||
|         test_file = TestFile() | ||||
|         assert not bool(test_file.the_file) | ||||
|         test_file.the_file.put(six.b("Hello, World!"), content_type="text/plain") | ||||
|         test_file.the_file.put( | ||||
|             "Hello, World!".encode("latin-1"), content_type="text/plain" | ||||
|         ) | ||||
|         test_file.save() | ||||
|         assert bool(test_file.the_file) | ||||
|  | ||||
| @@ -319,7 +320,7 @@ class TestFileField(MongoDBTestCase): | ||||
|         class TestFile(Document): | ||||
|             the_file = FileField() | ||||
|  | ||||
|         text = six.b("Hello, World!") | ||||
|         text = "Hello, World!".encode("latin-1") | ||||
|         content_type = "text/plain" | ||||
|  | ||||
|         testfile = TestFile() | ||||
| @@ -363,7 +364,7 @@ class TestFileField(MongoDBTestCase): | ||||
|         testfile.the_file.put(text, content_type=content_type, filename="hello") | ||||
|         testfile.save() | ||||
|  | ||||
|         text = six.b("Bonjour, World!") | ||||
|         text = "Bonjour, World!".encode("latin-1") | ||||
|         testfile.the_file.replace(text, content_type=content_type, filename="hello") | ||||
|         testfile.save() | ||||
|  | ||||
| @@ -387,7 +388,7 @@ class TestFileField(MongoDBTestCase): | ||||
|         TestImage.drop_collection() | ||||
|  | ||||
|         with tempfile.TemporaryFile() as f: | ||||
|             f.write(six.b("Hello World!")) | ||||
|             f.write("Hello World!".encode("latin-1")) | ||||
|             f.flush() | ||||
|  | ||||
|             t = TestImage() | ||||
| @@ -503,21 +504,21 @@ class TestFileField(MongoDBTestCase): | ||||
|         # First instance | ||||
|         test_file = TestFile() | ||||
|         test_file.name = "Hello, World!" | ||||
|         test_file.the_file.put(six.b("Hello, World!"), name="hello.txt") | ||||
|         test_file.the_file.put("Hello, World!".encode("latin-1"), name="hello.txt") | ||||
|         test_file.save() | ||||
|  | ||||
|         data = get_db("test_files").macumba.files.find_one() | ||||
|         assert data.get("name") == "hello.txt" | ||||
|  | ||||
|         test_file = TestFile.objects.first() | ||||
|         assert test_file.the_file.read() == six.b("Hello, World!") | ||||
|         assert test_file.the_file.read() == "Hello, World!".encode("latin-1") | ||||
|  | ||||
|         test_file = TestFile.objects.first() | ||||
|         test_file.the_file = six.b("HELLO, WORLD!") | ||||
|         test_file.the_file = "Hello, World!".encode("latin-1") | ||||
|         test_file.save() | ||||
|  | ||||
|         test_file = TestFile.objects.first() | ||||
|         assert test_file.the_file.read() == six.b("HELLO, WORLD!") | ||||
|         assert test_file.the_file.read() == "Hello, World!".encode("latin-1") | ||||
|  | ||||
|     def test_copyable(self): | ||||
|         class PutFile(Document): | ||||
| @@ -525,7 +526,7 @@ class TestFileField(MongoDBTestCase): | ||||
|  | ||||
|         PutFile.drop_collection() | ||||
|  | ||||
|         text = six.b("Hello, World!") | ||||
|         text = "Hello, World!".encode("latin-1") | ||||
|         content_type = "text/plain" | ||||
|  | ||||
|         putfile = PutFile() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user