Some tests did also have "expected" and "actual" inverted. I've switched those.
I don't understand why JToolbarButtonConfirmTest::testFetchButton has the id id="toolbar-", looks like it is missing a part there. But Travis should (hopefully) pass again.
@wilsonge Travis passes now. But it became a bit more than just unit tests. The layouts generated a doubled space since $id already contains the space (" id=foo")
Removing the doubled space from the JLayout. Waiting for Travis to see if that fixes all of the issues?