Viewing 1 current event matching “polyglot” by Date.

Sort By: Date Event Name, Location , Default
Wednesday
Nov 14
Portland Perl Mongers - Ingy dot Net on TestML, Data Driven Testing for All Modern Programming Languages
Urban Airship

TestML - Data Driven Testing for All Modern Programming Languages

by Ingy dot Net

In 2004 I created the Test::Base data driven testing module for CPAN. It became popular with several prolific CPAN authors like MIYAGAWA and became the main testing framework for companies like Socialtext and OpenResty, In 2010 I decided to "Acmeize" it and I made TestML with the intent of making it work in all programming languages. I got it going in Perl5/CPAN and a couple other languages. In 2017 OpenResty paid me to write a new version of the language in their proprietary ecosystem, and the resulting idea was really much better. They allowed me to take the new ideas to Open Source and in 2018 I have the new great TestML language. It is currently working in 8 languages (Bash, CoffeeScript, Go, JavaScript, Perl 5, Perl 6, Python 2 and Python 3) and easy to port. Other ports are under way including C++. The official YAML test suite is written in TestML!

In this talk I will:

  • Introduce you to the TestML language (it's so simple, most programs are a single line!)
  • Show how TestML works well with any language's existing test frameworks
  • Show how to use in Perl 5 and 6 and others
  • Show how the language is compiled to Lingy (a JSON based Lisp)
  • Show how to port TestML to a new programming language or test framework
  • and much more!
Website

Viewing 4 past events matching “polyglot” by Date.

Sort By: Date Event Name, Location , Default
Tuesday
Feb 28, 2012
PDX Erlang
Collective Agency Downtown

First ever meeting for the PDX Erlang user group. We will cover some basic getting-started stuff, then dive in to what I am tentatively calling ErlangGames. This meetup is for people of all experience levels, from no programming experience to curmudgeony basement-dwellers. Our format will be slightly different from what you are use to in a user group, optimized for fun.

Website
Tuesday
Apr 24, 2012
*CANCELLED* PDX Erlang *CANCELLED*
Collective Agency Downtown

CANCELLED due to geolocation

Website
Tuesday
May 22, 2012
PDX Erlang
Collective Agency Downtown

This meetup is for people of all experience levels, from no programming experience to curmudgeony basement-dwellers. Our format will be slightly different from what you are use to in a user group, optimized for fun. Learn you some Erlang.

Website
Tuesday
Oct 30, 2012
PDX Erlang
Collective Agency Downtown

This meetup is for people of all experience levels, from no programming experience to curmudgeony basement-dwellers. Our format will be slightly different from what you are use to in a user group, optimized for fun.

Website