无法在JUnit(espresso)录制的测试中授予权限

问题描述 投票:0回答:1

当我录制espresso测试并重播时,我收到此错误,我该如何解决? :

junit.framework.AssertionFailedError:无法授予权限,请参阅logcat以获取有关详细信息,请访问android.support.test.runner.permission.PermissionRequester.requestPermissions(PermissionRequester.java:110)中的junit.framework.Assert.fail(Assert.java:50)。 )在org.junit.runners.ParentRunner.runLeaf的org.junit.rules.RunRules.evaluate(RunRules.java:20)上的android.support.test.rule.GrantPermissionRule $ RequestPermissionStatement.evaluate(GrantPermissionRule.java:128) ParentRunner.java:325)org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)org.junit.runners.ParentRunner $ 3。运行(ParentRunner.java:290)org.junit.runners.ParentRunner $ 1.schedule(ParentRunner.java:71)org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)org.junit.runners。 ParentRunner.access $ 000(ParentRunner.java:58)位于org.junit的org.junit.runners.ParentRunner $ 2.evaluate(ParentRunner.java:268)。 runners.ParentRunner.run(ParentRunner.java:363)位于org.junit.runners.Suite.runChild(Suite.java:128)的android.support.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:101) org.junit.runners.ParentRunner $ 1.schedule(ParentRunner.java:71)上的org.junit.runners.ParentRunner $ 3.run(ParentRunner.java:290).junit.runners.Suite.runChild(Suite.java:27) )org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)org.junit.runners.ParentRunner.access $ 000(ParentRunner.java:58)org.junit.runners.ParentRunner $ 2.evaluate(ParentRunner。 java:268)org.junit.runners.ParentRunner.run(ParentRunner.java:363)org.junit.runner.JUnitCore.run(JUnitCore.java:137)org.junit.runner.JUnitCore.run(JUnitCore) .java:115)在Android.sapp上的android.support.test.runner.TestExecutor.execute(TestExecutor.java:56)android.support.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:384)。仪表$ InstrumentationThread.run(Instrumentation.java:2108)

android unit-testing testing junit android-espresso
1个回答
0
投票

它通过将我在单元测试中添加的所有权限添加到Manifest来解决。

© www.soinside.com 2019 - 2024. All rights reserved.