2017 © Pedro Peláez
 

library teamcity-extension

Add TeamCity support to atoum

image

atoum/teamcity-extension

Add TeamCity support to atoum

  • Wednesday, November 22, 2017
  • by Hoa
  • Repository
  • 1 Watchers
  • 1 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

atoum's logo + TeamCity's logo with floating hearts , (*1)


atoum/teamcity-extension Build Status

atoum is a PHP test framework. TeamCity is a software developed by Jetbrains for Continuous Integration (CI) and Continuous Delivery (CD)., (*2)

TeamCity uses a non-standard specific test execution report format. This extension adds TeamCity support for atoum by supporting this particular report format., (*3)

Installation

With Composer, to include this extension into your dependencies, you need to require atoum/teamcity-extension:, (*4)

$ composer require atoum/teamcity-extension '~1.0'

To always enable the extension, the .atoum.php configuration file must be edited to add:, (*5)

use atoum\teamcity;

$extension = new teamcity\extension($script);
$extension->addToRunner($runner);

If you would like to enable the extension only when tests run from within a TeamCity environment, write:, (*6)

$extension = new teamcity\extension($script);
$extension->addToRunnerWithinTeamCityEnvironment($runner);

The following screenshot shows the tests of this extension displayed in a TeamCity instance:, (*7)

The extension in action inside TeamCity, (*8)

Testing

Before running the test suites, the development dependencies must be installed:, (*9)

$ composer install

Then, to run all the test suites:, (*10)

$ vendor/bin/atoum --test-ext

License

Please, see the LICENSE file. This project uses the same license than atoum., (*11)

The Versions

22/11 2017

dev-master

9999999-dev http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

14/11 2017

1.1

1.1.0.0 http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

14/11 2017

dev-remove_reports

dev-remove_reports http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

06/11 2017

1.0

1.0.0.0 http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

06/11 2017

dev-report_duration

dev-report_duration http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

31/10 2017

0.3.1

0.3.1.0 http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

31/10 2017

0.3

0.3.0.0 http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

27/10 2017

0.2

0.2.0.0 http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

27/10 2017

dev-travis-badge

dev-travis-badge http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension

25/10 2017

0.1

0.1.0.0 http://www.atoum.org

Add TeamCity support to atoum

  Sources   Download

MIT

The Requires

 

test teamcity atoum atoum-extension