Skip to content

Commit

Permalink
IR: Adjust imports of utilities across all tests
Browse files Browse the repository at this point in the history
  • Loading branch information
mlange05 committed Sep 5, 2024
1 parent 352ef8d commit ec49adc
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 14 deletions.
10 changes: 5 additions & 5 deletions loki/expression/tests/test_expression.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,14 @@
)
from loki.backend import cgen, fgen
from loki.build import jit_compile, clean_test
from loki.expression import (
symbols as sym, FindVariables, FindExpressions, FindInlineCalls,
SubstituteExpressions, AttachScopesMapper, parse_expr
)
from loki.expression import symbols as sym, parse_expr, AttachScopesMapper
from loki.frontend import (
available_frontends, OFP, OMNI, FP, HAVE_FP, parse_fparser_expression
)
from loki.ir import nodes as ir, FindNodes
from loki.ir import (
nodes as ir, FindNodes, FindVariables, FindExpressions,
FindInlineCalls, SubstituteExpressions
)
from loki.tools import (
filehash, stdchannel_redirected, stdchannel_is_captured
)
Expand Down
3 changes: 2 additions & 1 deletion loki/expression/tests/test_parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@
import pymbolic.mapper as pmbl_mapper

from loki import Subroutine, Module, Scope
from loki.expression import symbols as sym, FindVariables, parse_expr
from loki.expression import symbols as sym, parse_expr
from loki.frontend import (
available_frontends, OMNI, HAVE_FP, parse_fparser_expression
)
from loki.ir import FindVariables


# utility function to test parse_expr with different case
Expand Down
8 changes: 4 additions & 4 deletions loki/ir/tests/test_expr_visitors.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@
import pytest

from loki import Sourcefile, Subroutine
from loki.expression import (
symbols as sym, parse_expr, FindVariables, FindTypedSymbols,
from loki.expression import symbols as sym, parse_expr
from loki.frontend import available_frontends
from loki.ir import (
nodes as ir, FindNodes, FindVariables, FindTypedSymbols,
SubstituteExpressions, SubstituteStringExpressions
)
from loki.frontend import available_frontends
from loki.ir import nodes as ir, FindNodes


@pytest.mark.parametrize('frontend', available_frontends())
Expand Down
7 changes: 3 additions & 4 deletions loki/ir/tests/test_visitor.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,11 @@
from loki.ir import (
is_parent_of, is_child_of, FindNodes, FindScopes, Transformer,
NestedTransformer, MaskedTransformer, NestedMaskedTransformer,
Stringifier
Stringifier, FindVariables, ExpressionFinder,
SubstituteExpressions
)
from loki.expression import (
symbols as sym, FindVariables, ExpressionFinder,
ExpressionCallbackMapper, ExpressionRetriever,
SubstituteExpressions
symbols as sym, ExpressionCallbackMapper, ExpressionRetriever
)


Expand Down

0 comments on commit ec49adc

Please sign in to comment.