From enobacon at gmail.com Fri Nov 2 14:18:29 2018 From: enobacon at gmail.com (Eric Wilhelm) Date: Fri, 02 Nov 2018 14:18:29 -0700 Subject: [Pdx-pm] TestML with Ingy dot Net Nov 14th at 6:53pm Message-ID: <1640690.ZFbDDxpZh3@broq> Hi all, Please join us at Urban Airship at 6:53pm on Wednesday November 14th. 1225 West Burnside (You will need to be badged-in at the lobby.) TestML - Data Driven Testing for All Modern Programming Languages 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! From enobacon at gmail.com Thu Nov 8 12:23:02 2018 From: enobacon at gmail.com (Eric Wilhelm) Date: Thu, 08 Nov 2018 12:23:02 -0800 Subject: [Pdx-pm] Wednesday: TestML with Ingy dot Net Nov 14th at 6:53pm Message-ID: <6733328.MPdNiBdaaQ@broq> Hi all, Please join us at Urban Airship at 6:53pm on Wednesday November 14th. 1225 West Burnside (You will need to be badged-in at the lobby.) http://calagator.org/events/1250474523 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! -- http://pdx.pm.org/ From enobacon at gmail.com Wed Nov 14 10:18:38 2018 From: enobacon at gmail.com (Eric Wilhelm) Date: Wed, 14 Nov 2018 10:18:38 -0800 Subject: [Pdx-pm] tonight: TestML with Ingy dot Net Nov 14th at 6:53pm Message-ID: <2030532.NtWcUDbOD0@broq> Hi all, Please join us at Urban Airship at 6:53pm tonight. 1225 West Burnside (You will need to be badged-in at the lobby.) http://calagator.org/events/1250474523 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! -- http://pdx.pm.org/