summaryrefslogtreecommitdiff
path: root/tests/unit/test_wrap.py
blob: 2b8ec6fad4d2fa44152071b089bcc907dd084d9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from isort import wrap
from isort.settings import Config


def test_import_statement():
    assert wrap.import_statement("", [], []) == ""
    assert (
        wrap.import_statement("from x import ", ["y"], [], config=Config(balanced_wrapping=True))
        == "from x import (y)"
    )
    assert (
        wrap.import_statement("from long_import ", ["verylong"] * 10, [])
        == """from long_import (verylong, verylong, verylong, verylong, verylong, verylong,
                  verylong, verylong, verylong, verylong)"""
    )