mirror of
https://github.com/micropython/micropython.git
synced 2026-01-08 05:00:26 +01:00
tests: Format all Python code with black, except tests in basics subdir.
This adds the Python files in the tests/ directory to be formatted with ./tools/codeformat.py. The basics/ subdirectory is excluded for now so we aren't changing too much at once. In a few places `# fmt: off`/`# fmt: on` was used where the code had special formatting for readability or where the test was actually testing the specific formatting.
This commit is contained in:
committed by
Damien George
parent
488613bca6
commit
3dc324d3f1
@@ -1,11 +1,12 @@
|
||||
# test reading a given number of characters
|
||||
|
||||
|
||||
def do(mode):
|
||||
if mode == 'rb':
|
||||
if mode == "rb":
|
||||
enc = None
|
||||
else:
|
||||
enc = 'utf-8'
|
||||
f = open('unicode/data/utf-8_2.txt', mode=mode, encoding=enc)
|
||||
enc = "utf-8"
|
||||
f = open("unicode/data/utf-8_2.txt", mode=mode, encoding=enc)
|
||||
print(f.read(1))
|
||||
print(f.read(1))
|
||||
print(f.read(2))
|
||||
@@ -15,12 +16,13 @@ def do(mode):
|
||||
f.readline()
|
||||
|
||||
# check 3-byte utf-8 char
|
||||
print(f.read(1 if mode == 'rt' else 3))
|
||||
print(f.read(1 if mode == "rt" else 3))
|
||||
|
||||
# check 4-byte utf-8 char
|
||||
print(f.read(1 if mode == 'rt' else 4))
|
||||
print(f.read(1 if mode == "rt" else 4))
|
||||
|
||||
f.close()
|
||||
|
||||
do('rb')
|
||||
do('rt')
|
||||
|
||||
do("rb")
|
||||
do("rt")
|
||||
|
||||
Reference in New Issue
Block a user