Class mozilla.components.browser.icons.preparer.TippyTopIconPreparerTest

4

tests

0

failures

0

ignored

0.808s

duration

100%

successful

Tests

Test Duration Result
WHEN list could not be read THEN no resource is added 0.697s passed
WHEN url is Wikipedia THEN prefix is ignored 0.034s passed
WHEN url is not http(s) THEN no resource is added 0.032s passed
WHEN url is not in list THEN no resource is added 0.045s passed

Standard output

W/OverlayConfig: partition_order.xml does not exist.
W/PackageParser: Unknown element under <manifest>: queries at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #14
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #55
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #63
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #71
W/OverlayConfig: partition_order.xml does not exist.
W/PackageParser: Unknown element under <manifest>: queries at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #14
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #55
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #63
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #71
W/OverlayConfig: partition_order.xml does not exist.
W/PackageParser: Unknown element under <manifest>: queries at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #14
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #55
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #63
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #71
W/OverlayConfig: partition_order.xml does not exist.
W/PackageParser: Unknown element under <manifest>: queries at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #14
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #55
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #63
W/PackageParser: No actions in intent filter at /builds/worker/checkouts/gecko/mobile/android/android-components/components/browser/icons/../../../../../../../../workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/icons/intermediates/apk_for_local_test/releaseUnitTest/packageReleaseUnitTestForUnitTest/apk-for-local-test.ap_ Binary XML file line #71
E [TippyTopIconPreparer] Could not load tippy top list from assets

Standard error

org.json.JSONException: End of input at character 1 of {
	at org.json.JSONTokener.syntaxError(JSONTokener.java:469)
	at org.json.JSONTokener.nextValue(JSONTokener.java:101)
	at org.json.JSONTokener.readObject(JSONTokener.java:380)
	at org.json.JSONTokener.nextValue(JSONTokener.java:104)
	at org.json.JSONArray.<init>(JSONArray.java:94)
	at org.json.JSONArray.<init>(JSONArray.java:110)
	at mozilla.components.browser.icons.preparer.TippyTopIconPreparerKt.parseList(TippyTopIconPreparer.kt:71)
	at mozilla.components.browser.icons.preparer.TippyTopIconPreparerKt.access$parseList(TippyTopIconPreparer.kt:1)
	at mozilla.components.browser.icons.preparer.TippyTopIconPreparer.iconMap_delegate$lambda$0(TippyTopIconPreparer.kt:47)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:83)
	at mozilla.components.browser.icons.preparer.TippyTopIconPreparer.getIconMap(TippyTopIconPreparer.kt:47)
	at mozilla.components.browser.icons.preparer.TippyTopIconPreparer.prepare(TippyTopIconPreparer.kt:57)
	at mozilla.components.browser.icons.preparer.TippyTopIconPreparerTest.WHEN list could not be read THEN no resource is added(TippyTopIconPreparerTest.kt:52)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.robolectric.RobolectricTestRunner$HelperTestRunner$1.evaluate(RobolectricTestRunner.java:502)
	at org.robolectric.internal.SandboxTestRunner$2.lambda$evaluate$2(SandboxTestRunner.java:285)
	at org.robolectric.internal.bytecode.Sandbox.lambda$runOnMainThread$0(Sandbox.java:104)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)