OSDN Git Service

Fix WebViewUpdateServiceTest failures when using Thread without Looper.
authorGustav Sennton <gsennton@google.com>
Mon, 24 Oct 2016 15:49:32 +0000 (16:49 +0100)
committerTorne (Richard Coles) <torne@google.com>
Tue, 1 Nov 2016 14:39:48 +0000 (14:39 +0000)
commit86f7bbe134a274a4936b73e2fc2287482ac0157e
tree7ddff002fcffbd5af9fa01ef7b98c4ac0d45ae04
parentd19524f4f2cc3c0dc34559254b537db37fc3376b
Fix WebViewUpdateServiceTest failures when using Thread without Looper.

Add some more methods to SystemInterface to avoid calling into the rest
of the framework from WebViewUpdateServiceTests.

Also convert WebViewUpdateServiceTest to use non-deprecated test
utilities.

Test: make sure tests in WebViewUpdateServiceTest pass.
Bug: 32364900
Change-Id: I8cf67568bb7e551e1c011028e0bb4e15c0e9f2bb
services/core/java/com/android/server/webkit/SystemImpl.java
services/core/java/com/android/server/webkit/SystemInterface.java
services/core/java/com/android/server/webkit/WebViewUpdateServiceImpl.java
services/tests/servicestests/src/com/android/server/webkit/TestSystemImpl.java
services/tests/servicestests/src/com/android/server/webkit/WebViewUpdateServiceTest.java