Top 1,000 Features Creators Resources Blog Explorer Download
GitHub icon

TestML

< >

TestML is a programming language created in 2018.

#1981on PLDB 6Years Old
Download source code:
git clone https://github.com/testml-lang/testml/

Try now: Web

TestML - Multilingual Data Driven Testing


Example from the web:
#!/usr/bin/env testml "+ - {*a} + {*a} == {*c}": *a.add(*a) == *c "+ - {*c} - {*a} == {*a}": *c.sub(*a) == *a "+ - {*a} * 2 == {*c}": *a.mul(2) == *c "+ - {*c} / 2 == {*a}": *c.div(2) == *a "+ - {*a} * {*b} == {*d}": mul(*a, *b) == *d === Test Block 1 --- a: 3 --- c: 6 === Test Block 2 --- a: -5 --- b: 7 --- c: -10 --- d: -35

View source

- Build the next great programming language About Acknowledgements Extensions Day 630 Donate feedback@pldb.io