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_tests(pty=True):
    """Runs integration tests."""
    cmd = 'inv test -o --tests=integration'
    run(cmd + ('' if pty else ' --no-pty'), pty=pty)


ns = Collection(test, integration_tests, release, docs)

@@ -266,22 +266,16 @@
 egration
-_tests
 (pty=Tru
@@ -448,14 +448,8 @@
 tion
-_tests
 , re

Rename integration tests task for consistency w/ other projs