Skip to main content

A constrained DSL for e2e tests

Project description

vanya

A constrained DSL for e2e tests. Transpiles to Python, JavaScript, etc.

Install

pipx install vanya-lang

Quick Start

vanya init              # Creates example test.vanya
vanya check test.vanya  # Validate syntax
vanya build test.vanya -o out/  # Transpile to Python

Documentation

https://vanya-lang.pages.dev/

License

MIT

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

vanya_lang-0.2.2.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vanya_lang-0.2.2-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file vanya_lang-0.2.2.tar.gz.

File metadata

  • Download URL: vanya_lang-0.2.2.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for vanya_lang-0.2.2.tar.gz
Algorithm Hash digest
SHA256 2b4b63359b575e28443c5538b8cbb19488d14438cb348cfe84c86af757472205
MD5 7b9a7228138a8efb9f891d93a69b80da
BLAKE2b-256 2709729c576172369fd08da8a3c50df1b99f40afe36a11d9880e20c430ce386f

See more details on using hashes here.

File details

Details for the file vanya_lang-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: vanya_lang-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for vanya_lang-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7d6e04a9fe1f2e02c96147807ad0bc81b526aaad82a2a5def2a8e1f38ec05e44
MD5 b31d3f48b25c2ab3d25d9df389ab40df
BLAKE2b-256 122ee87e25bcf282633a3e1d4fd0f7623d364c4baea3282096739e6fd98d0258

See more details on using hashes here.

Supported by

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