Skip to content

Commit 2e53014

Browse files
committed
grant BLUETOOTH_CONNECT permission for MediaStreamingStatusTests
1 parent 0f3792d commit 2e53014

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

android/sdl_android/src/androidTest/java/com/smartdevicelink/util/MediaStreamingStatusTests.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
package com.smartdevicelink.util;
22

3+
import android.Manifest;
34
import android.content.Context;
45
import android.media.AudioDeviceInfo;
56
import android.media.AudioManager;
67
import android.os.Build;
78

89
import androidx.test.ext.junit.runners.AndroidJUnit4;
10+
import androidx.test.rule.GrantPermissionRule;
911

1012
import com.smartdevicelink.managers.SdlManager;
1113
import com.smartdevicelink.managers.SdlManagerListener;
@@ -14,6 +16,7 @@
1416
import com.smartdevicelink.transport.MultiplexTransportConfig;
1517

1618
import org.junit.Before;
19+
import org.junit.Rule;
1720
import org.junit.Test;
1821
import org.junit.runner.RunWith;
1922
import org.mockito.Mock;
@@ -35,6 +38,8 @@
3538
public class MediaStreamingStatusTests {
3639

3740

41+
@Rule
42+
public GrantPermissionRule btRuntimePermissionRule = Build.VERSION.SDK_INT >= Build.VERSION_CODES.S ? GrantPermissionRule.grant(Manifest.permission.BLUETOOTH_CONNECT) : null;
3843
@Mock
3944
private AudioManager audioManager = mock(AudioManager.class);
4045

0 commit comments

Comments
 (0)