fitnesse-maven-runner-plugin

Maven plugin to run FitNesse testing suite.

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.github.andreptb
Идентификатор

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

fitnesse-maven-runner-plugin
Последняя версия

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

0.2.1
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

fitnesse-maven-runner-plugin
Maven plugin to run FitNesse testing suite.
Ссылка на сайт

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

https://github.com/andreptb/fitnesse-maven-runner-plugin
Система контроля версий

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

https://github.com/andreptb/fitnesse-maven-runner-plugin

Скачать fitnesse-maven-runner-plugin

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

<plugin>
    <groupId>com.github.andreptb</groupId>
    <artifactId>fitnesse-maven-runner-plugin</artifactId>
    <version>0.2.1</version>
</plugin>

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.fitnesse : fitnesse jar 20150814
org.apache.commons : commons-lang3 jar 3.4
commons-io : commons-io jar 2.4
org.apache.maven : maven-core jar 3.3.3
org.apache.maven : maven-plugin-api jar 3.3.3

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.4

test (3)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-testing : maven-plugin-testing-harness jar 3.3.0
org.apache.maven : maven-compat jar 3.3.3
junit : junit jar 4.12

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

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

fitnesse-maven-runner-plugin Build Status Coverage Status Maven  Central

Maven plugin designed to run FitNesse. This project is still in early development stage.

Check here for detailed information on available goals.

Installation

  • You just need to configure the plugin as described here:
<project>
	<build>
		<plugins>
			...
			<plugin>
			  <groupId>com.github.andreptb</groupId>
			  <artifactId>fitnesse-maven-runner-plugin</artifactId>
			  <version>0.2.1</version>
			</plugin>
		</plugins>
	</build>
	...
</project>

Running

mvn fitnesserunner:run

Adding plugins

FitNesse plugins must be added as the plugin dependencies. For example:

<project>
	<build>
		<plugins>
			...
			<plugin>
			  <groupId>com.github.andreptb</groupId>
			  <artifactId>fitnesse-maven-runner-plugin</artifactId>
			  <version>0.2.1</version>
				<dependencies>
					<dependency>
						<groupId>com.github.andreptb</groupId>
						<artifactId>fitnesse-selenium-slim</artifactId>
						<version>0.9.0</version>
					</dependency>
				</dependencies>
			</plugin>
		</plugins>
	</build>
	...
</project>

FitNesse classpath

Since FitNesse runs within a Maven classpath context, you can configure FitNesse classpath in your test page with the following:

!path ${FITNESSE_CLASSPATH}

...your test code...

Testing and Building

  • Running tests:
mvn test -Dgpg.skip
  • To build this plugin and add to maven local repository:
mvn install -Dgpg.skip

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

Версия
0.2.1
0.2.0