OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 package org.chromium.chrome.browser.superviseduser; | 5 package org.chromium.chrome.browser.superviseduser; |
6 | 6 |
7 import android.accounts.Account; | 7 import android.accounts.Account; |
8 import android.content.ContentProviderClient; | 8 import android.content.ContentProviderClient; |
9 import android.content.ContentResolver; | 9 import android.content.ContentResolver; |
10 import android.database.Cursor; | 10 import android.database.Cursor; |
(...skipping 24 matching lines...) Expand all Loading... |
35 private String mAuthority; | 35 private String mAuthority; |
36 private Uri mUri; | 36 private Uri mUri; |
37 | 37 |
38 public SupervisedUserContentProviderTest() { | 38 public SupervisedUserContentProviderTest() { |
39 super(ChromeActivity.class); | 39 super(ChromeActivity.class); |
40 } | 40 } |
41 | 41 |
42 @Override | 42 @Override |
43 public void setUp() throws Exception { | 43 public void setUp() throws Exception { |
44 super.setUp(); | 44 super.setUp(); |
45 mResolver = getInstrumentation().getContext().getContentResolver(); | 45 mResolver = getInstrumentation().getTargetContext().getContentResolver()
; |
46 assertNotNull(mResolver); | 46 assertNotNull(mResolver); |
47 mAuthority = getInstrumentation().getTargetContext().getPackageName() +
AUTHORITY_SUFFIX; | 47 mAuthority = getInstrumentation().getTargetContext().getPackageName() +
AUTHORITY_SUFFIX; |
48 mUri = new Uri.Builder() | 48 mUri = new Uri.Builder() |
49 .scheme(ContentResolver.SCHEME_CONTENT) | 49 .scheme(ContentResolver.SCHEME_CONTENT) |
50 .authority(mAuthority) | 50 .authority(mAuthority) |
51 .path("authorized") | 51 .path("authorized") |
52 .build(); | 52 .build(); |
53 SigninTestUtil.resetSigninState(); | 53 SigninTestUtil.resetSigninState(); |
54 } | 54 } |
55 | 55 |
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
115 ContentProviderClient client = mResolver.acquireContentProviderClient(mA
uthority); | 115 ContentProviderClient client = mResolver.acquireContentProviderClient(mA
uthority); |
116 assertNotNull(client); | 116 assertNotNull(client); |
117 SupervisedUserContentProvider.enableContentProviderForTesting(); | 117 SupervisedUserContentProvider.enableContentProviderForTesting(); |
118 // setFilter for testing sets a default filter that blocks by default. | 118 // setFilter for testing sets a default filter that blocks by default. |
119 mResolver.call(mUri, "setFilterForTesting", null, null); | 119 mResolver.call(mUri, "setFilterForTesting", null, null); |
120 Cursor cursor = client.query(mUri, null, "url = 'http://www.google.com'"
, null, null); | 120 Cursor cursor = client.query(mUri, null, "url = 'http://www.google.com'"
, null, null); |
121 assertNotNull(cursor); | 121 assertNotNull(cursor); |
122 assertEquals(WebRestrictionsContentProvider.BLOCKED, cursor.getInt(0)); | 122 assertEquals(WebRestrictionsContentProvider.BLOCKED, cursor.getInt(0)); |
123 } | 123 } |
124 } | 124 } |
OLD | NEW |