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.7.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.7-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vanya_lang-0.2.7.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.7.tar.gz
Algorithm Hash digest
SHA256 c3e99400f5bb66d5e831e309650770645a853595ade6334afbf60240459d4943
MD5 a879fc903bf4778cc22963f80a2d4063
BLAKE2b-256 4002aa7bca942f371df74197ae688eee57cd444291f8b201135a0adaedafe1f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vanya_lang-0.2.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 28f71dbc369dda352c148100ec46d9e6a7a0f8820a6e1ca33878be60b5420d73
MD5 fda6260ec816f3ece28a8483980dcabd
BLAKE2b-256 ab3ff43cb6825b9af1ebdb29498f2baccead431e5bb4e38ee76e02e481b19b81

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