Gradle Robospock plugin

Gradle plugin that provides running Android unit tests on local machine using Robospock

Лицензия

Лицензия

Категории

Категории

Spock Тестирование приложения и мониторинг
Группа

Группа

org.robospock
Идентификатор

Идентификатор

robospock-plugin
Последняя версия

Последняя версия

0.4.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Gradle Robospock plugin
Gradle plugin that provides running Android unit tests on local machine using Robospock
Ссылка на сайт

Ссылка на сайт

https://github.com/pjakubczyk/robospock-plugin
Система контроля версий

Система контроля версий

https://github.com/pjakubczyk/robospock-plugin

Скачать robospock-plugin

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.robospock/robospock-plugin/ -->
<dependency>
    <groupId>org.robospock</groupId>
    <artifactId>robospock-plugin</artifactId>
    <version>0.4.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.robospock/robospock-plugin/
implementation 'org.robospock:robospock-plugin:0.4.0'
// https://jarcasting.com/artifacts/org.robospock/robospock-plugin/
implementation ("org.robospock:robospock-plugin:0.4.0")
'org.robospock:robospock-plugin:jar:0.4.0'
<dependency org="org.robospock" name="robospock-plugin" rev="0.4.0">
  <artifact name="robospock-plugin" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.robospock', module='robospock-plugin', version='0.4.0')
)
libraryDependencies += "org.robospock" % "robospock-plugin" % "0.4.0"
[org.robospock/robospock-plugin "0.4.0"]

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
com.android.tools.build : gradle jar 0.9.1
org.codehaus.groovy : groovy-all jar 1.8.6

test (1)

Идентификатор библиотеки Тип Версия
org.spockframework : spock-core jar 0.6-groovy-1.8

Модули Проекта

Данный проект не имеет модулей.

robospock-plugin

Gradle plugin for RoboSpock allows you to integrate unit test support (robolectric/robospock) with your Android project.

Check out more on [http://robospock.org/]

Important note for build.gradle:

evaluationDependsOn(":android-sample")

apply plugin: 'groovy'

dependencies {
  compile "org.codehaus.groovy:groovy-all:1.8.6"
  compile 'org.robospock:robospock:0.4'
}


project.ext {
    robospock = ":android-sample" // project to test
}

apply plugin: 'robospock'

The robospock plugin must be applied after the android plugin. Gradle provides the evaluationDependsOn configuration to accomplish this. See example above.

Changelog

0.4.0

  • Robospock plugin extends java source sets instead of overriding classpath
  • Better integration with IntelliJ

0.3.1

  • Enabling unit testing android libraries
  • Gradle wrapper updated to 1.10
  • Android plugin updated to 0.8.+

0.3.0

  • Maven dependencies from subprojects are linked to main project

0.2.2

  • Changing project structure
  • Added unit tests

0.2.1

  • Adding support for maven dependencies and project dependencies
  • Plugin can be place anywhere in script

0.0.1

  • Initial release
  • Plugin supports testing simple Android projects

Версии библиотеки

Версия
0.4.0
0.3.1
0.3.0
0.2.1
0.2
0.0.1