ulope/pytest-sftpserver

View on GitHub
pytest_sftpserver/plugin.py

Summary

Maintainability
A
0 mins
Test Coverage
# encoding: utf-8
from __future__ import absolute_import, division, print_function

import pytest

from pytest_sftpserver.sftp.server import SFTPServer


@pytest.yield_fixture(scope="session")
def sftpserver(request):
    server = SFTPServer()
    server.start()

    yield server

    if server.is_alive():
        server.shutdown()