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-0.2.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

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

vanya-0.2.1-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file vanya-0.2.1.tar.gz.

File metadata

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

File hashes

Hashes for vanya-0.2.1.tar.gz
Algorithm Hash digest
SHA256 049fc738145896625237e61de07be216629f3eaef709a5ead29d77cb0b3917b2
MD5 97b70a623d14e28fa4fd4f78db8f3b7d
BLAKE2b-256 82b4c6cece6545cebf8b6ef3d317f9a7977880ce311566298d1d40115a429a2f

See more details on using hashes here.

File details

Details for the file vanya-0.2.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for vanya-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 64d8ae624eac1d2a9e6ee71f540026f5226d7d907a1a386ac2403ce7b9dbe11c
MD5 943d08488485802c5f634923ccb2adde
BLAKE2b-256 586de60c81aae6499c961e83a29db473d6ec62a8c05fa1c6b458eb802437dc1e

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