mirror of
https://github.com/gristlabs/grist-core.git
synced 2026-03-02 04:09:24 +00:00
Skip tests involving f-strings for Python 3.9
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import unittest
|
||||
|
||||
import codebuilder
|
||||
import six
|
||||
from asttokens.util import fstring_positions_work
|
||||
|
||||
import codebuilder
|
||||
import test_engine
|
||||
|
||||
unicode_prefix = 'u' if six.PY2 else ''
|
||||
@@ -72,7 +74,7 @@ class TestCodeBuilder(test_engine.EngineTestCase):
|
||||
self.assertEqual(make_body("'''test1'''\n\"\"\"test2\"\"\""),
|
||||
"'''test1'''\nreturn \"\"\"test2\"\"\"")
|
||||
|
||||
if six.PY3:
|
||||
if fstring_positions_work():
|
||||
self.assertEqual(
|
||||
make_body("f'{$foo + 1 + $bar} 2 {3 + $baz}' + $foo2 + f'{4 + $bar2}!'"),
|
||||
"return f'{rec.foo + 1 + rec.bar} 2 {3 + rec.baz}' + rec.foo2 + f'{4 + rec.bar2}!'"
|
||||
|
||||
Reference in New Issue
Block a user