Skip to content

Instantly share code, notes, and snippets.

@patch
Created September 1, 2010 20:22
Show Gist options
  • Save patch/561285 to your computer and use it in GitHub Desktop.
Save patch/561285 to your computer and use it in GitHub Desktop.
---
Title: TestML: Write Once, Test Everywhere
Tags: testing perl5 perl6 acmeism testml
Abstract URL: http://testml.org
Duration: 50 minutes
Target audience: Any
Abstract: >
TestML is a software testing meta language for writing unit tests that can be
shared among many programming languages. When writing modules in multiple
languages, such as Perl 5 and Perl 6, TestML allows you to write tests once,
reuse them in both modules, and allows for future reuse by module implementers
in a variety of other languages. When porting an existing module from one
language to another, modernizing the existing tests in TestML will ensure that
both projects pass the same test suite.
This talk will show you how to use TestML, show off the cool new features
added recently, and highlight the growing number of projects now using TestML.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment