Make SignalSenderVerificationTest more robust

Add more assertions and a callback to check the result of RequestOwnership.

Original test can hang when test_service2_ tries to acquire the ownership before D-Bus recognizes test_service_'s disconnection.
In that situation, test_service2_ cannot own the name and cannot send a message.

BUG=158689
TEST=unittests


Review URL: https://chromiumcodereview.appspot.com/11358111

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167649 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 6d36c0cadfc825db5336a04c1c0778ebe2652a92
3 files changed
tree: 3d0e535fa4342ce5fd784384cb080f67e2e9aea1
  1. base/
  2. build/
  3. dbus/
  4. ipc/
  5. testing/
  6. third_party/