From 35ec0d0db8afe4251c51b0194e76ab30e8e0df67 Mon Sep 17 00:00:00 2001 From: LordBaryhobal Date: Thu, 18 Jun 2026 22:49:08 +0200 Subject: [PATCH] fix(tests): update generator tester --- .../generator/01_simple_types.py.ref.txt | 20 +++++++++---------- tests/generator.py | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/tests/cases/generator/01_simple_types.py.ref.txt b/tests/cases/generator/01_simple_types.py.ref.txt index aa5f964..f8da6a6 100644 --- a/tests/cases/generator/01_simple_types.py.ref.txt +++ b/tests/cases/generator/01_simple_types.py.ref.txt @@ -9,13 +9,13 @@ Module( level=0), Assign( targets=[ - Name(id='__midas_alias_0__')], + Name(id='__midas_a0__')], value=Constant(value=123.45)), Assert( test=Call( func=Name(id='isinstance'), args=[ - Name(id='__midas_alias_0__'), + Name(id='__midas_a0__'), Name(id='float')], keywords=[]), msg=JoinedStr( @@ -26,7 +26,7 @@ Module( value=Call( func=Name(id='type'), args=[ - Name(id='__midas_alias_0__')], + Name(id='__midas_a0__')], keywords=[]), attr='__name__'), conversion=-1), @@ -34,19 +34,19 @@ Module( Assign( targets=[ Name(id='distance')], - value=Name(id='__midas_alias_0__')), + value=Name(id='__midas_a0__')), Delete( targets=[ - Name(id='__midas_alias_0__')]), + Name(id='__midas_a0__')]), Assign( targets=[ - Name(id='__midas_alias_1__')], + Name(id='__midas_a1__')], value=Constant(value=6.7)), Assert( test=Call( func=Name(id='isinstance'), args=[ - Name(id='__midas_alias_1__'), + Name(id='__midas_a1__'), Name(id='float')], keywords=[]), msg=JoinedStr( @@ -57,7 +57,7 @@ Module( value=Call( func=Name(id='type'), args=[ - Name(id='__midas_alias_1__')], + Name(id='__midas_a1__')], keywords=[]), attr='__name__'), conversion=-1), @@ -65,10 +65,10 @@ Module( Assign( targets=[ Name(id='time')], - value=Name(id='__midas_alias_1__')), + value=Name(id='__midas_a1__')), Delete( targets=[ - Name(id='__midas_alias_1__')]), + Name(id='__midas_a1__')]), Assign( targets=[ Name(id='speed')], diff --git a/tests/generator.py b/tests/generator.py index 72b7002..067790f 100644 --- a/tests/generator.py +++ b/tests/generator.py @@ -45,7 +45,7 @@ class GeneratorTester(Tester): typed_ast: TypedAST = checker.type_check(path) if not any(d.type == DiagnosticType.ERROR for d in checker.diagnostics): - generator = Generator(workdir=path.parent) + generator = Generator(workdir=path.parent, types=checker.types) result.compiled_ast = generator.generate_ast(typed_ast, path) return result