Skip to content

Commit 1e6f4ea

Browse files
committed
Use bold colors & fix tests
1 parent 37d4c08 commit 1e6f4ea

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

Lib/json/tool.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@
2525

2626
_colors = {
2727
'key': ANSIColors.INTENSE_BLUE,
28-
'string': ANSIColors.GREEN,
29-
'number': ANSIColors.YELLOW,
30-
'boolean': ANSIColors.CYAN,
31-
'null': ANSIColors.CYAN,
28+
'string': ANSIColors.BOLD_GREEN,
29+
'number': ANSIColors.BOLD_YELLOW,
30+
'boolean': ANSIColors.BOLD_CYAN,
31+
'null': ANSIColors.BOLD_CYAN,
3232
}
3333

3434

Lib/test/test_json/test_tool.py

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -253,26 +253,26 @@ def test_colors(self):
253253
cases = (
254254
('{}', b'{}'),
255255
('[]', b'[]'),
256-
('null', b'\x1b[36mnull\x1b[0m'),
257-
('true', b'\x1b[36mtrue\x1b[0m'),
258-
('false', b'\x1b[36mfalse\x1b[0m'),
259-
('NaN', b'\x1b[33mNaN\x1b[0m'),
260-
('Infinity', b'\x1b[33mInfinity\x1b[0m'),
261-
('-Infinity', b'\x1b[33m-Infinity\x1b[0m'),
262-
('"foo"', b'\x1b[32m"foo"\x1b[0m'),
263-
(r'" \"foo\" "', b'\x1b[32m" \\"foo\\" "\x1b[0m'),
264-
('"α"', b'\x1b[32m"\\u03b1"\x1b[0m'),
265-
('123', b'\x1b[33m123\x1b[0m'),
266-
('-1.2345e+23', b'\x1b[33m-1.2345e+23\x1b[0m'),
256+
('null', b'\x1b[1;36mnull\x1b[0m'),
257+
('true', b'\x1b[1;36mtrue\x1b[0m'),
258+
('false', b'\x1b[1;36mfalse\x1b[0m'),
259+
('NaN', b'\x1b[1;33mNaN\x1b[0m'),
260+
('Infinity', b'\x1b[1;33mInfinity\x1b[0m'),
261+
('-Infinity', b'\x1b[1;33m-Infinity\x1b[0m'),
262+
('"foo"', b'\x1b[1;32m"foo"\x1b[0m'),
263+
(r'" \"foo\" "', b'\x1b[1;32m" \\"foo\\" "\x1b[0m'),
264+
('"α"', b'\x1b[1;32m"\\u03b1"\x1b[0m'),
265+
('123', b'\x1b[1;33m123\x1b[0m'),
266+
('-1.2345e+23', b'\x1b[1;33m-1.2345e+23\x1b[0m'),
267267
(r'{"\\": ""}',
268268
b'''\
269269
{
270-
\x1b[32m"\\\\"\x1b[0m: \x1b[32m""\x1b[0m
270+
\x1b[94m"\\\\"\x1b[0m: \x1b[1;32m""\x1b[0m
271271
}'''),
272272
(r'{"\\\\": ""}',
273273
b'''\
274274
{
275-
\x1b[32m"\\\\\\\\"\x1b[0m: \x1b[32m""\x1b[0m
275+
\x1b[94m"\\\\\\\\"\x1b[0m: \x1b[1;32m""\x1b[0m
276276
}'''),
277277
('''\
278278
{
@@ -283,17 +283,17 @@ def test_colors(self):
283283
}''',
284284
b'''\
285285
{
286-
\x1b[32m"foo"\x1b[0m: \x1b[32m"bar"\x1b[0m,
287-
\x1b[32m"baz"\x1b[0m: \x1b[33m1234\x1b[0m,
288-
\x1b[32m"qux"\x1b[0m: [
289-
\x1b[36mtrue\x1b[0m,
290-
\x1b[36mfalse\x1b[0m,
291-
\x1b[36mnull\x1b[0m
286+
\x1b[94m"foo"\x1b[0m: \x1b[1;32m"bar"\x1b[0m,
287+
\x1b[94m"baz"\x1b[0m: \x1b[1;33m1234\x1b[0m,
288+
\x1b[94m"qux"\x1b[0m: [
289+
\x1b[1;36mtrue\x1b[0m,
290+
\x1b[1;36mfalse\x1b[0m,
291+
\x1b[1;36mnull\x1b[0m
292292
],
293-
\x1b[32m"xyz"\x1b[0m: [
294-
\x1b[33mNaN\x1b[0m,
295-
\x1b[33m-Infinity\x1b[0m,
296-
\x1b[33mInfinity\x1b[0m
293+
\x1b[94m"xyz"\x1b[0m: [
294+
\x1b[1;33mNaN\x1b[0m,
295+
\x1b[1;33m-Infinity\x1b[0m,
296+
\x1b[1;33mInfinity\x1b[0m
297297
]
298298
}'''),
299299
)

0 commit comments

Comments
 (0)