Android Unit Testing не работает для проекта библиотеки Android

Мы пытаемся внедрить новую поддержку Android Unit для нашего проекта.

Для проекта библиотеки он не может найти классы src / main / java при работе с gradlew.

Выполнение теста из Android Studio работает так, как ожидалось. Выполнение теста с помощью gradle в проекте приложения работает так, как ожидалось. Выполнение теста с градиентом в проекте библиотеки завершается с ошибкой.

Я создал образец проекта на github , который воспроизводит проблему в небольшом проекте.

С помощью определения apply plugin: 'com.android.application' gradle apply plugin: 'com.android.application' работает отлично, с плагином определите apply plugin: 'com.android.library' возникает ошибка.

Ошибка:

 home/user/path/AndroidJvmJunitTestSpike/common/src/test/java/squins/com/common/SomeClassTest.java:11: error: cannot find symbol assertEquals(2, new SomeClass().sum(1, 1)); ^ symbol: class SomeClass location: class SomeClassTest /home/user/path/AndroidJvmJunitTestSpike/common/src/test/java/squins/com/common/SomeClassTest.java:16: error: cannot find symbol new SomeClass().referenceDrawableFromR(); ^ symbol: class SomeClass location: class SomeClassTest 2 errors :common:compileDebugUnitTestJava FAILED 

Должно ли это работать? Я что-то пропустил?

Solutions Collecting From Web of "Android Unit Testing не работает для проекта библиотеки Android"