Skip to content

Commit ff5191f

Browse files
committed
use contextlib.chdir
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
1 parent 099b34e commit ff5191f

6 files changed

Lines changed: 18 additions & 10 deletions

File tree

tests/scripts/test_pkgdev_commit.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
import os
22
import shutil
33
import textwrap
4+
from contextlib import chdir
45
from datetime import datetime
56
from functools import partial
67
from io import StringIO
78
from unittest.mock import patch
89

910
import pytest
11+
from snakeoil.contexts import os_environ
12+
from snakeoil.osutils import pjoin
13+
1014
from pkgdev.mangle import copyright_regex, keywords_regex
1115
from pkgdev.scripts import run
12-
from snakeoil.contexts import chdir, os_environ
13-
from snakeoil.osutils import pjoin
1416

1517

1618
class TestPkgdevCommitParseArgs:

tests/scripts/test_pkgdev_manifest.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1+
from contextlib import chdir
12
from functools import partial
23
from typing import List, Set
34
from unittest.mock import patch
45

56
import pytest
6-
from pkgdev.scripts import run
7-
from snakeoil.contexts import chdir
87
from snakeoil.osutils import pjoin
98

9+
from pkgdev.scripts import run
10+
1011

1112
class TestPkgdevManifestParseArgs:
1213
def test_non_repo_cwd(self, capsys, tool):

tests/scripts/test_pkgdev_mask.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
import os
22
import sys
33
import textwrap
4+
from contextlib import chdir
45
from datetime import datetime, timedelta, timezone
56
from functools import partial
67
from pathlib import Path
78
from unittest.mock import patch
89

910
import pytest
1011
from pkgcore.ebuild.atom import atom as atom_cls
11-
from pkgdev.scripts import run
12-
from snakeoil.contexts import chdir, os_environ
12+
from snakeoil.contexts import os_environ
1313
from snakeoil.osutils import pjoin
1414

15+
from pkgdev.scripts import run
16+
1517

1618
class TestPkgdevMaskParseArgs:
1719
def test_non_repo_cwd(self, capsys, tool):

tests/scripts/test_pkgdev_push.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import os
22
import textwrap
3+
from contextlib import chdir
34
from functools import partial
45
from io import StringIO
56
from unittest.mock import patch
67

78
import pytest
8-
from pkgdev.scripts import run
9-
from snakeoil.contexts import chdir
109
from snakeoil.osutils import pjoin
1110

11+
from pkgdev.scripts import run
12+
1213

1314
class TestPkgdevPushParseArgs:
1415
def test_non_repo_cwd(self, capsys, tool):

tests/scripts/test_pkgdev_showkw.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import textwrap
2+
from contextlib import chdir
23
from functools import partial
34
from typing import List, NamedTuple
45
from unittest.mock import patch
56

67
import pytest
7-
from snakeoil.contexts import chdir, os_environ
8+
from snakeoil.contexts import os_environ
89

910
from pkgdev.scripts import run
1011

tests/test_git.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
import subprocess
2+
from contextlib import chdir
23
from unittest.mock import patch
34

45
import pytest
56
from snakeoil.cli.exceptions import UserException
6-
from snakeoil.contexts import chdir
7+
78
from pkgdev import git
89

910

0 commit comments

Comments
 (0)