{"id":31934359,"url":"https://github.com/testomatio/php-reporter","last_synced_at":"2025-10-14T06:25:50.838Z","repository":{"id":57067250,"uuid":"286586320","full_name":"testomatio/php-reporter","owner":"testomatio","description":"Testomatio Reporter for PHP testing frameworks: Codeception \u0026 PHPUnit","archived":false,"fork":false,"pushed_at":"2024-10-21T11:47:35.000Z","size":17,"stargazers_count":3,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-21T16:57:25.155Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/testomatio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-10T21:55:23.000Z","updated_at":"2024-10-21T11:47:39.000Z","dependencies_parsed_at":"2024-08-30T00:09:58.857Z","dependency_job_id":"7992ba80-caf7-41c0-a6d1-2c318a54247b","html_url":"https://github.com/testomatio/php-reporter","commit_stats":{"total_commits":9,"total_committers":3,"mean_commits":3.0,"dds":0.2222222222222222,"last_synced_commit":"6f1c244d6aea7f8f4eed4e8d80e7cf97a59e2407"},"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/testomatio/php-reporter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Fphp-reporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Fphp-reporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Fphp-reporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Fphp-reporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testomatio","download_url":"https://codeload.github.com/testomatio/php-reporter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testomatio%2Fphp-reporter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279018120,"owners_count":26086281,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-14T02:00:06.444Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-14T06:25:48.650Z","updated_at":"2025-10-14T06:25:50.832Z","avatar_url":"https://github.com/testomatio.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Testomatio](https://testomat.io) Reporter for PHP testing frameworks\n\n## Installation\n\n```\ncomposer require testomatio/reporter --dev\n```\n\n### Codeception\n\n\u003e [!NOTE]\n\u003e For Codeception 4.x install `testomatio/php-reporter` version 0.4.0, for Codeception 5+ install `1.0.0` version of this reporter.\n\nGet API key from Testomatio application and set it as `TESTOMATIO` environment variable.\nRun your tests with`Testomatio\\Reporter\\Codeception` extension enabled: \n\nOn Linux/MacOS:\n\n```\nTESTOMATIO={apiKey} php vendor/bin/codecept run --ext \"Testomatio\\Reporter\\Codeception\"\n```\n\nOn Windows\n\n```\nset TESTOMATIO={apiKey}\u0026\u0026 php vendor/bin/codecept run  --ext \"Testomatio\\Reporter\\Codeception\"\n```\n\nAlternatively, you can add `Testomatio\\Reporter\\Codeception` extension to suite or global config. \nReporter will be started only when `TESTOMATIO` environment variable is set:\n\n```yml\nextensions:\n  enabled:\n    - Testomatio\\Reporter\\Codeception\n```\n\n### PHPUnit\n\n\u003e PHPUnit v10+ is not implemented yet\n\nAdd `Testomatio\\Reporter\\PHPUnit` listener to `phpunit.xml` or `phpunit.dist.xml`\n\n```xml\n\u003clisteners\u003e\n    \u003clistener class=\"Testomatio\\Reporter\\PHPUnit\" file=\"vendor/testomatio/php-reporter/src/PHPUnit.php\" /\u003e\n\u003c/listeners\u003e\n```\nRun tests and provide `TESTOMATIO` API key as environment variable:\n\nOn Linux/MacOS:\n\n```\nTESTOMATIO={apiKey} php vendor/bin/phpunit\n```\n\nOn Windows\n\n```\nset TESTOMATIO={apiKey}\u0026\u0026 php vendor/bin/phpunit\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestomatio%2Fphp-reporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftestomatio%2Fphp-reporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftestomatio%2Fphp-reporter/lists"}