[Author: fmela]

Prevent output about iOS test classes that contain no tests.

R=dmaclach,thomasvl
APPROVED=thomasvl
DELTA=52  (24 added, 25 deleted, 3 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@508 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: msenesi]

RunIPhoneUnitTest.sh  - File exist bug fix

R=dmaclach,honza
APPROVED=dmaclach
DELTA=5  (5 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@509 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Fix error message to report nil image.
Fix test to use the right bundle, looks like the iOS 5 SDK might have
  changed the behavior here and this was working by chance before.

R=dmaclach
DELTA=9  (6 added, 0 deleted, 3 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@510 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Add check for iOS and Xcode 4 behaviors that makes everything appears to
  be a system path by old check.

R=dmaclach
DELTA=7  (5 added, 0 deleted, 2 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@511 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Add reference images for iOS 5 since the text rendering metrics have
  changed enough to break the test otherwise.

R=dmaclach
DELTA=35  (35 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@512 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

The iOS 5.0 runtime doesn't seem to sort the class list any more, but
  it used to or we used to just get lucking in some of our testing.
  SenTest sorts the classes, so follow that lead also.

R=dmaclach
DELTA=13  (13 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@513 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

But a pool around each invoke test to make sure all objects that go into
  the pool are cleaned up sooner.

R=dmaclach

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@514 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: noyau]

This CL changes two things on the GTMFadeTruncatingLabel:

* The class now respects the linebreak mode set on the superclass property (but still defaults to UILineBreakModeClip).

* The API to create the fading mask is exposed as a class method so it can be
reused outside in other contexts with the same display.

R=thomasvl
APPROVED=thomasvl
DELTA=22  (13 added, 1 deleted, 8 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@515 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Fix up -wformat warnings that clang was reporting
crbug.com/115847

TBR=thomasvl
DELTA=2  (0 added, 0 deleted, 2 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@516 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Add support for raw inflate/deflate without a header.

R=dmaclach
DELTA=416  (327 added, 69 deleted, 20 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@517 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Allow the GTMLogger macros to be remapped in a prefix by checking if they
  are defined before defining them.

R=dmaclach
DELTA=5  (5 added, 0 deleted, 0 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@518 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Fix typo on test name so it wasn't running.
Fix the loops to use compression level 9 also.

R=dmaclach
DELTA=4  (0 added, 0 deleted, 4 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@519 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Add better error handling.

R=thomasvl
DELTA=13  (0 added, 0 deleted, 13 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@520 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: msenesi]

Flexible builder for URLs.

R=altse,dmaclach,thomasvl
APPROVED=dmaclach

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@521 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Skip sending -class to to self in class methods.

R=dmaclach
DELTA=3  (0 added, 0 deleted, 3 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@522 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Tweak to what archs we default.

R=dmaclach
DELTA=6  (0 added, 2 deleted, 4 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@523 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Fix up gate to match the ones above for handling older OS versions.

R=dmaclach
DELTA=2  (0 added, 0 deleted, 2 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@524 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: dmaclach]

Add a blocks API to NSThread.

R=thomasvl,grobbins
DELTA=238  (236 added, 1 deleted, 1 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@525 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

Fix build for older SDKs.
Rename parameter to avoid issue with extra compiler flags.

TBR=dmaclach

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@526 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3
[Author: thomasvl]

SDK might allow blocks, but the code the test calls requires it (and 10.5
  thread apis), so instead check the min versions before building the test.

R=dmaclach
DELTA=3  (0 added, 0 deleted, 3 changed)

git-svn-id: http://google-toolbox-for-mac.googlecode.com/svn/trunk@527 7dc7ac4e-7543-0410-b95c-c1676fc8e2a3