Skip to content

Commit

Permalink
gh-3 tests for unicode source parsing
Browse files Browse the repository at this point in the history
  • Loading branch information
Tiendil committed Nov 20, 2018
1 parent 00b53ea commit 1adc93a
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 3 deletions.
5 changes: 5 additions & 0 deletions smart_imports/tests/fixtures/python_3_5/full_parser_test.py
Expand Up @@ -86,3 +86,8 @@ def function_4():
await var_57

return function_4


# unicode

переменная_1 = перменная_2 + var_1
5 changes: 5 additions & 0 deletions smart_imports/tests/fixtures/python_3_6/full_parser_test.py
Expand Up @@ -116,3 +116,8 @@ async def fuction_4():
var_66 = [(var_73 + var_74+var_81) async for var_73, var_74 in var_75() if (var_76 + var_74) % 2]

var_66 = [await var_77() for var_77, var_78 in var_79 if await var_80(var_78)]


# unicode

переменная_1 = перменная_2 + var_1
5 changes: 5 additions & 0 deletions smart_imports/tests/fixtures/python_3_7/full_parser_test.py
Expand Up @@ -116,3 +116,8 @@ async def fuction_4():
var_66 = [(var_73 + var_74+var_81) async for var_73, var_74 in var_75() if (var_76 + var_74) % 2]

var_66 = [await var_77() for var_77, var_78 in var_79 if await var_80(var_78)]


# unicode

переменная_1 = перменная_2 + var_1
9 changes: 6 additions & 3 deletions smart_imports/tests/test_ast_parser.py
Expand Up @@ -30,7 +30,8 @@ def test_python_3_5(self):
fully_undefined_variables, partialy_undefined_variables, variables_scopes = variables

self.assertEqual(fully_undefined_variables,
{'annotation_1',
{'перменная_2',
'annotation_1',
'annotation_2',
'var_3',
'var_7',
Expand Down Expand Up @@ -89,7 +90,8 @@ def test_python_3_6(self):
fully_undefined_variables, partialy_undefined_variables, variables_scopes = variables

self.assertEqual(fully_undefined_variables,
{'annotation_1',
{'перменная_2',
'annotation_1',
'annotation_2',
'var_3',
'var_7',
Expand Down Expand Up @@ -160,7 +162,8 @@ def test_python_3_7(self):
fully_undefined_variables, partialy_undefined_variables, variables_scopes = variables

self.assertEqual(fully_undefined_variables,
{'annotation_1',
{'перменная_2',
'annotation_1',
'annotation_2',
'var_3',
'var_7',
Expand Down

0 comments on commit 1adc93a

Please sign in to comment.