PHPUnit 3.2.19

Sebastian Bergmann » 24 April 2008 » in Announcements » 0 Comments

  • Fixed the issue of empty error messages when two arrays or two objects are compared for equality and the respective diffs are empty. [2842]
  • Fixed #414: TRUNCATE fails on PostgreSQL with foreign keys. [2833]
  • Fixed #450: Code Coverage XML logfile is not compatible with Clover. [2740]
  • Fixed #452: Multi-Byte strings are broken in XML logfile. [2777]
  • Fixed #453: code_line_coverage field in the test database is broken. [2781]
  • Fixed #456: Missing require_once in PHPUnit_Extensions_Database_Operation_Factory. [2808]
  • Fixed #457: BadMethodCallException when running Selenese tests. [2813]
  • Fixed #460: Undefined property: ClazzTest::$expectedExceptionCode [2818]
  • Fixed #462: CLEAN_INSERT operation breaks when the flat XML dataset contains an empty table. [2829]
  • Fixed #465: Catchable fatal error while diffing arrays on Windows. [2847]
Defined tags for this entry: , ,

MySQL Conference 2008

Sebastian Bergmann » 21 April 2008 » in MySQL, PHPUnit » 0 Comments

Once again I spent a week in the San Francisco Bay Area. This time around it was for LugRadio Live USA 2008 and the MySQL Conference & Expo 2008.

Hyatt Regency Santa Clara

I flew in on April 12 (from FRA via LAX to SJC) and arrived in the hotel, the Hyatt Regency Santa Clara, in the afternoon.

Downtown Mountain View

The next morning I left the hotel around 7:00 in the morning for a genuine experience of what they call public transportation in the bay area. It took me three hours to travel the distance of about 40 miles from Santa Clara to downtown San Francisco:

The most frustrating part of this experience was the fact that you buy separate tickets for each leg of the trip as the trains are operated by different carriers and that there is no integrated timetable online.

LugRadio Live US 2008

At LugRadio Live USA 2008 I attended the following sessions:

I also got to talk briefly to Jono Bacon and Allison Randal before I had to start the three hour trip back to Santa Clara.

MySQL Community Dinner

I got back to Santa Clara in time for the MySQL Community Dinner that was initated by Arjen Lentz.

Exhibition Area

Unlike with the PHP-focussed conferences that I usually present at, I managed to attend a session in almost every timeslot (each of which had 8 sessions to choose from) at the MySQL Conference & Expo 2008.

I had a great time at the conference. I met a lot of nice people, had plenty of interesting discussions, and I learned a lot in the sessions.

Defined tags for this entry: , , ,

Testing PHP/MySQL Applications with PHPUnit/DbUnit

Sebastian Bergmann » 16 April 2008 » in MySQL, Presentations » 0 Comments

Here is the presentation material I used for my "Testing PHP/MySQL Applications with PHPUnit/DbUnit" presentation at the MySQL Conference in Santa Clara, CA today.

A PDF version of the presentation is available here, notes by Joe Stump (Digg.com) are here. Thanks to Sheeri Kritzer Cabral there is a video of the presentation.

Defined tags for this entry: , , , ,

Test Runner Improvement in PHPUnit 3.3

Sebastian Bergmann » 09 April 2008 » in New Features » 5 Comments

As of changeset 2764, PHPUnit 3.3's command-line test runner accepts a directory as its argument.

Given a directory, the test runner will recursively scan the directory for *Test.php files, build a test suite out of the *Test classes, and run it.

Defined tags for this entry: ,

Anticipation

Sebastian Bergmann » 08 April 2008 » in Computers and Gadgets » 2 Comments

In anticipation of the Neo FreeRunner phone that I pre-ordered, I installed the OpenMoko software stack using this tutorial for getting an emulation environment on my Ubuntu system.

So far, I like what I see. Of course you cannot really test the phone features (telephony, GPS, ...) in an emulated environment, yet this is enough for a first impression of the platform and its software stack.

My next project will be to figure out how to build software packages for OpenMoko and try to build PHP 5 and PHP-GTK2 for it. How nice would it be to build applications for your phone in PHP? Very :-)

Defined tags for this entry: , , , ,