Skip to main content

TestSolar TestTool CLI

Project description

testtools-cli

testtools命令行工具,主要提供脚手架辅助功能

安装

pip install testtools-cli

如何使用

testtools-cli init

在指定目录(默认当前目录)创建测试工具脚手架内容,当前支持语言:

  • python
  • golang

使用例子:

testtools-cli init
testtools-cli init --workdir /tmp/jagma

测试工具建议使用小写英文名称。

testtools-cli check

检查指定目录(默认当前目录)的脚手架内容还有哪些要修改的。

开发说明

脚手架内容按照语言统一放到 脚手架目录 下面。模板语言使用Jinja2,只有2条简单规则:

  • 文件内容中的{{name}}会被替换为输入的工具名称
  • 路径中的{{name}}会被替换为输入的工具名称

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

testtools_cli-0.2.11.tar.gz (84.8 kB view details)

Uploaded Source

Built Distribution

testtools_cli-0.2.11-py3-none-any.whl (62.4 kB view details)

Uploaded Python 3

File details

Details for the file testtools_cli-0.2.11.tar.gz.

File metadata

  • Download URL: testtools_cli-0.2.11.tar.gz
  • Upload date:
  • Size: 84.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for testtools_cli-0.2.11.tar.gz
Algorithm Hash digest
SHA256 bca9c63296d3ca159d4e9ed4861e1086456ebc9fe2d5fa0ccd63c7810b3d5456
MD5 0ec8eb337edf27a67109ea758cb345ef
BLAKE2b-256 4d52a81f020fedb35a7dd4b3f09117bb2db53fca3b9e5ec2d14c837d4c2e207a

See more details on using hashes here.

Provenance

File details

Details for the file testtools_cli-0.2.11-py3-none-any.whl.

File metadata

File hashes

Hashes for testtools_cli-0.2.11-py3-none-any.whl
Algorithm Hash digest
SHA256 9e8fc530622047282cc59ed8b8565d25156787c8c9c616b50facd74976561c0d
MD5 abdfb922c44a713745ce1653f8f31c41
BLAKE2b-256 0f3b7e3487f9227f4ecca882a3612a5f11e7047616d78abc9dc7e6e5dd5a9ce8

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page