mirror of
https://github.com/vale981/releases
synced 2025-03-05 09:41:42 -05:00
19 lines
468 B
Python
19 lines
468 B
Python
from invocations import docs
|
|
from invocations.testing import test
|
|
from invocations.packaging import release
|
|
|
|
from invoke import Collection
|
|
from invoke import run
|
|
from invoke import task
|
|
|
|
|
|
@task(help={
|
|
'pty': "Whether to run tests under a pseudo-tty",
|
|
})
|
|
def integration(pty=True):
|
|
"""Runs integration tests."""
|
|
cmd = 'inv test -o --tests=integration'
|
|
run(cmd + ('' if pty else ' --no-pty'), pty=pty)
|
|
|
|
|
|
ns = Collection(test, integration, release, docs)
|