[forge-commits] [forge/addon-arquillian] aa06f1: Adds setup command for Arquillian Algeron Consumer...

GitHub noreply at github.com
Tue Jan 24 11:01:03 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/forge/addon-arquillian
  Commit: aa06f1e74c64343b042c859de21e26b3c05950cc
      https://github.com/forge/addon-arquillian/commit/aa06f1e74c64343b042c859de21e26b3c05950cc
  Author: Alex Soto <asotobu at gmail.com>
  Date:   2017-01-24 (Tue, 24 Jan 2017)

  Changed paths:
    A src/main/java/org/jboss/forge/arquillian/api/AlgeronSetupFacet.java
    A src/main/java/org/jboss/forge/arquillian/command/AbstractAlgeronCommand.java
    A src/main/java/org/jboss/forge/arquillian/command/AddAlgeronConsumerDependenciesCommand.java
    A src/main/java/org/jboss/forge/arquillian/container/model/ContractConsumerLibrary.java
    A src/main/java/org/jboss/forge/arquillian/testframework/algeron/AlgeronConsumer.java
    A src/test/java/test/integration/AddArquillianAlgeronConsumerTest.java

  Log Message:
  -----------
  Adds setup command for Arquillian Algeron Consumer (#12)

* adds setup command for Arquillian Algeron Consumer

* refactor facet creation

* Manually install facet in Test

* adds isInstall correct condition in arquillian setup

* updates universe version

* Re-activates integration tests being failing due to wrong facet resolution

* TestFrameworkFacet depends on ArquillianFacet (no need to explicitly define others, which are transitive anyway)

* [FORGEPLUGINS-174 ] Enables `--as-client` mode (#13)

  * Introduces `as-client` flag for tests and deployments
  * Adds conditional template rendering (injectable bean under test or url depending on `as-client` flag)
  * Reworked integration tests
    * Custom `assertj` assertions to inspect produced project artifacts
    * Easy way of bundling additional classes and libraries to your forge integration tests  (`@AddPackage` repeatable annotation and `@AddDependencies`)
    * Tiny template for `shell` interactions giving better diagnostic of the issues

* Fixes commit hash in README

To point to the proper location when tests were introduced.

* updates test to new strategy




More information about the forge-commits mailing list