From 5953729a443d21eef30c6e748b50fce057e4b8bc Mon Sep 17 00:00:00 2001 From: Moritz Lell Date: Wed, 30 Oct 2019 19:55:46 +0100 Subject: [PATCH] Accept octal representations of Python 2 (0nnn) and Python 3 (0onnn) The number format '0onnn' is accepted by both pythons --- t/130-mode/all.do | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/t/130-mode/all.do b/t/130-mode/all.do index ab4532d..da5b3be 100644 --- a/t/130-mode/all.do +++ b/t/130-mode/all.do @@ -1,5 +1,5 @@ umask 0022 redo mode1 MODE=$(../../redo/py -c \ - 'import os; print oct(os.stat("mode1").st_mode & 07777)') -[ "$MODE" = "0644" ] || exit 78 + 'import os; print(oct(os.stat("mode1").st_mode & 0o7777))') +[ "$MODE" = "0644" -o "$MODE" = "0o644" ] || exit 78