#!/bin/sh # Usage: convert_assertions.sh file1 file2 ... perl -i -p \ -e 's/assertEquals?/assertEquals/g;' \ -e 's/assertNotEquals?/assertNotEquals/g;' \ -e 's/assertPattern/assertRegExp/g;' \ -e 's/assertIdentical/assertSame/g;' \ -e 's/assertNotIdentical/assertNotSame/g;' \ -e 's/assertNoPattern/assertNotRegExp/g;' \ -e 's/assertReference/assertSame/g;' \ -e 's/assertClone/assertEquals/g;' \ -e 's/assertIsA\((\S+), *(\S+)\)/assertInstanceOf(\2, \1)/g;' \ -e 's/skipIf\(\s*true\s*, *(.+)\)/markTestSkipped(\1)/g;' \ -e 's/expectException/setExpectedException/g;' \ "$@"