[Melbourne-pm] Tonight's talks
simon at unisolve.com.au
Wed Sep 8 01:00:32 CDT 2004
See below for details of tonight's list of talks.
See you there.
14 Blackwood Street, North Melbourne
Jacinta Richardson: OSDC update
A new module providing an easy perl interface to Walter Zorn's
Simon Taylor: Text::PhraseDistance and others. (7 mins)
Measuring the degree of proximity of 2 phrases
Leif Eriksen: Forcing Failure (main talk)
Say you've written a module that at some point calls 'fork()'. At that
point your code tests the return from fork to workout if it is in the
parent or child process. Additionally, you have code to handle fork
failing - say due to insufficient resources. You want to test your
module, and specifically write a test case that demonstrates the
correctness of the code you've written to handle a fork failure. How do
you force fork() to fail ??
It really hard to do, harder to do reliably, and even harder if you try
to do it on different OS.
This talk is about making any perl low level system call (like read,
close etc) fail exactly how you want, even down to the error text returned.
Additionally, writing test cases and performing coverage testing in Perl
Unisolve Pty Ltd - Melbourne, Australia
+61 3 9568 2005
More information about the Melbourne-pm