From 5d246c936a9059586b37f871d093a5a999cd6ca6 2021-03-14 00:37:38 From: Blazej Michalik Date: 2021-03-14 00:37:38 Subject: [PATCH] Fix tests treating singular ')' as an incomplete line --- diff --git a/IPython/core/tests/test_inputtransformer2.py b/IPython/core/tests/test_inputtransformer2.py index 8547eac..6db1528 100644 --- a/IPython/core/tests/test_inputtransformer2.py +++ b/IPython/core/tests/test_inputtransformer2.py @@ -260,7 +260,7 @@ def test_check_complete(): nt.assert_equal(cc("for a in range(5):\n if a > 0:"), ('incomplete', 8)) nt.assert_equal(cc("raise = 2"), ('invalid', None)) nt.assert_equal(cc("a = [1,\n2,"), ('incomplete', 0)) - nt.assert_equal(cc(")"), ('incomplete', 0)) + nt.assert_equal(cc("(\n))"), ('incomplete', 0)) nt.assert_equal(cc("\\\r\n"), ('incomplete', 0)) nt.assert_equal(cc("a = '''\n hi"), ('incomplete', 3)) nt.assert_equal(cc("def a():\n x=1\n global x"), ('invalid', None))