def test_smoke_format(self, lhs, rhs): lhs_text = envinfopy.dumps(format=lhs) rhs_text = envinfopy.dumps(format=rhs) print(f"[{lhs}]\n{lhs_text}\n\n[{rhs}]\n{rhs_text}") assert envinfopy.dumps(format=lhs) != envinfopy.dumps(format=rhs)
def test_smoke_additional_envinfo(self): add_key = "hoge" add_version = "1.2.3" output = envinfopy.dumps(additional_envinfo={add_key: add_version}) assert re.search(add_key, output, re.MULTILINE) assert re.search(re.escape(add_version), output, re.MULTILINE)
def version(ctx): """ Show version information """ import envinfopy click.echo(envinfopy.dumps(["grsched"], "markdown"))
def version(ctx): """ Show version information """ import envinfopy click.echo(envinfopy.dumps(["sqlitebiter", "SimpleSQLite", "pytablereader"], "markdown"))
def version(ctx): """ Show version information """ import envinfopy click.echo(envinfopy.dumps(["cli_project_name"], "markdown"))
def test_smoke(self, format): result_sep = "-" * 40 output_v0 = envinfopy.dumps(format=format, verbosity_level=0) assert len(output_v0) > 20 assert RE_VERSION.search(output_v0) output_v1 = envinfopy.dumps(format=format, verbosity_level=1) print(f"{output_v0}\n\n{output_v1}\n{result_sep}", file=sys.stderr) assert len(output_v1) > 20 assert len(output_v1) >= len(output_v0) assert RE_VERSION.search(output_v1) output_v2 = envinfopy.dumps(format=format, verbosity_level=2) print(f"{output_v1}\n\n{output_v2}\n{result_sep}", file=sys.stderr) assert len(output_v2) > 20 assert len(output_v2) >= len(output_v1) assert RE_VERSION.search(output_v2)
def version(ctx): """ Show version information. """ import envinfopy click.echo( envinfopy.dumps(["elasticsearch", "Faker", "click", "Jinja2"], "markdown"))