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

Uploaded Python 3

File details

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

File metadata

  • Download URL: vanya_lang-0.2.5.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.5.tar.gz
Algorithm Hash digest
SHA256 1a688efe7a9a3ec18995b2586c6f4be8f31f48f730172125f751327b463b504c
MD5 18e318973823069821acfaee2a0fafa5
BLAKE2b-256 a10381bef7d6160d9cd561c01ad8f6b05835785317e20e89c2331717895cbad9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vanya_lang-0.2.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 95b9687af1506efb9c4d03af5338393f93f07ecb71fdb8a46425b9d0fc625ac2
MD5 59a462fc73ec04fecaae1c225c6e3dd5
BLAKE2b-256 5ca8fb0151302a475766399d1d160fc86c55de40426f368bd503339d4c22a3b8

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