Skip to content

Commit 76145e2

Browse files
committed
Use bytes ranges instead of bytes literals.
1 parent d98c558 commit 76145e2

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

importlib_resources/tests/test_open.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def test_open_binary(self):
2424
target = resources.files(self.data) / 'binary.file'
2525
with target.open('rb') as fp:
2626
result = fp.read()
27-
self.assertEqual(result, b'\x00\x01\x02\x03')
27+
self.assertEqual(result, bytes(range(4)))
2828

2929
def test_open_text_default_encoding(self):
3030
target = resources.files(self.data) / 'utf-8.file'

importlib_resources/tests/test_read.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def execute(self, package, path):
1919
class ReadTests:
2020
def test_read_bytes(self):
2121
result = resources.files(self.data).joinpath('binary.file').read_bytes()
22-
self.assertEqual(result, b'\0\1\2\3')
22+
self.assertEqual(result, bytes(range(4)))
2323

2424
def test_read_text_default_encoding(self):
2525
result = (
@@ -60,13 +60,13 @@ class ReadZipTests(ReadTests, util.ZipSetup, unittest.TestCase):
6060
def test_read_submodule_resource(self):
6161
submodule = import_module('data01.subdirectory')
6262
result = resources.files(submodule).joinpath('binary.file').read_bytes()
63-
self.assertEqual(result, b'\4\5\6\x07')
63+
self.assertEqual(result, bytes(range(4, 8)))
6464

6565
def test_read_submodule_resource_by_name(self):
6666
result = (
6767
resources.files('data01.subdirectory').joinpath('binary.file').read_bytes()
6868
)
69-
self.assertEqual(result, b'\4\5\6\x07')
69+
self.assertEqual(result, bytes(range(4, 8)))
7070

7171

7272
class ReadNamespaceTests(ReadTests, unittest.TestCase):
@@ -82,15 +82,15 @@ class ReadNamespaceZipTests(ReadTests, util.ZipSetup, unittest.TestCase):
8282
def test_read_submodule_resource(self):
8383
submodule = import_module('namespacedata01.subdirectory')
8484
result = resources.files(submodule).joinpath('binary.file').read_bytes()
85-
self.assertEqual(result, b'\x0c\x0d\x0e\x0f')
85+
self.assertEqual(result, bytes(range(12, 16)))
8686

8787
def test_read_submodule_resource_by_name(self):
8888
result = (
8989
resources.files('namespacedata01.subdirectory')
9090
.joinpath('binary.file')
9191
.read_bytes()
9292
)
93-
self.assertEqual(result, b'\x0c\x0d\x0e\x0f')
93+
self.assertEqual(result, bytes(range(12, 16)))
9494

9595

9696
if __name__ == '__main__':

0 commit comments

Comments
 (0)