From f218e1a54ba5459847a765f356057fb8ce7d41eb Mon Sep 17 00:00:00 2001 From: Alexis von Glasow Date: Thu, 12 May 2016 13:53:16 +0200 Subject: [PATCH 1/2] Add atoum telemetry report --- .atoum.php | 6 ++++++ composer.json | 1 + 2 files changed, 7 insertions(+) diff --git a/.atoum.php b/.atoum.php index 988bf9f..f55474b 100644 --- a/.atoum.php +++ b/.atoum.php @@ -40,3 +40,9 @@ function() use ($defaultFinder) { $runner->addReport($coverallsReport); } + +$telemetry = new mageekguy\atoum\reports\telemetry(); +$telemetry->readProjectNameFromComposerJson(__DIR__ . '/composer.json'); +$telemetry->addWriter(new mageekguy\atoum\writers\std\out()); +$runner->addReport($telemetry); + diff --git a/composer.json b/composer.json index dbe4712..59fa3f0 100644 --- a/composer.json +++ b/composer.json @@ -27,6 +27,7 @@ "atoum/praspel-extension" : "~0.17", "atoum/ruler-extension" : "~1.3", "atoum/visibility-extension": "~1.3", + "atoum/reports-extension" : "~2.1", "hoa/cli" : "~2.0", "hoa/consistency" : "~1.0", "hoa/console" : "~3.0", From fa8ac381dbcc2e50a8e9c314bfb18005bd223330 Mon Sep 17 00:00:00 2001 From: Alexis von Glasow Date: Tue, 14 Feb 2017 13:25:59 +0100 Subject: [PATCH 2/2] Use telemetry extension instead of reports extensions --- .atoum.php | 11 ++++++----- composer.json | 26 +++++++++++++------------- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/.atoum.php b/.atoum.php index f55474b..4d78479 100644 --- a/.atoum.php +++ b/.atoum.php @@ -41,8 +41,9 @@ function() use ($defaultFinder) { $runner->addReport($coverallsReport); } -$telemetry = new mageekguy\atoum\reports\telemetry(); -$telemetry->readProjectNameFromComposerJson(__DIR__ . '/composer.json'); -$telemetry->addWriter(new mageekguy\atoum\writers\std\out()); -$runner->addReport($telemetry); - +if (file_exists($composerfile = __DIR__ . '/composer.json')) { + $telemetry = new atoum\telemetry\report(); + $telemetry->readProjectNameFromComposerJson($composerfile); + $telemetry->addWriter(new atoum\writers\std\out()); + $runner->addReport($telemetry); +} diff --git a/composer.json b/composer.json index 59fa3f0..71e5beb 100644 --- a/composer.json +++ b/composer.json @@ -23,19 +23,19 @@ "source": "https://central.hoa-project.net/Resource/Library/Test" }, "require": { - "atoum/atoum" : "~3.0", - "atoum/praspel-extension" : "~0.17", - "atoum/ruler-extension" : "~1.3", - "atoum/visibility-extension": "~1.3", - "atoum/reports-extension" : "~2.1", - "hoa/cli" : "~2.0", - "hoa/consistency" : "~1.0", - "hoa/console" : "~3.0", - "hoa/devtools" : "~1.0", - "hoa/file" : "~1.0", - "hoa/kitab" : "~0.6", - "hoa/protocol" : "~1.0", - "hoa/ustring" : "~4.0" + "atoum/atoum" : "~3.0", + "atoum/praspel-extension" : "~0.17", + "atoum/ruler-extension" : "~1.3", + "atoum/visibility-extension" : "~1.3", + "atoum/telemetry-extension" : "~1.0", + "hoa/cli" : "~2.0", + "hoa/consistency" : "~1.0", + "hoa/console" : "~3.0", + "hoa/devtools" : "~1.0", + "hoa/file" : "~1.0", + "hoa/kitab" : "~0.6", + "hoa/protocol" : "~1.0", + "hoa/ustring" : "~4.0" }, "autoload": { "psr-4": {