Remote Unit Testing

This commit is contained in:
Ivan Kravets
2016-11-02 18:24:52 +02:00
parent db4dbeeca7
commit 9b786ba8c7
10 changed files with 271 additions and 44 deletions

View File

@@ -20,10 +20,11 @@ import click
from platformio.pioplus import pioplus_call
@click.command("test", short_help="Unit Testing")
@click.command("test", short_help="Local Unit Testing")
@click.option("--environment", "-e", multiple=True, metavar="<environment>")
@click.option("--ignore", "-i", multiple=True, metavar="<pattern>")
@click.option("--upload-port", metavar="<upload port>")
@click.option("--upload-port")
@click.option("--test-port")
@click.option(
"-d",
"--project-dir",
@@ -34,6 +35,8 @@ from platformio.pioplus import pioplus_call
dir_okay=True,
writable=True,
resolve_path=True))
@click.option("--without-building", is_flag=True)
@click.option("--without-uploading", is_flag=True)
@click.option("--verbose", "-v", is_flag=True)
def cli(*args, **kwargs): # pylint: disable=unused-argument
pioplus_call(sys.argv[1:])