{"id":18598437,"url":"https://github.com/backendtea/watch-phpunit","last_synced_at":"2025-04-10T18:30:59.331Z","repository":{"id":62491098,"uuid":"193970376","full_name":"BackEndTea/watch-phpunit","owner":"BackEndTea","description":"Run tests for changed files","archived":false,"fork":false,"pushed_at":"2019-11-06T19:01:16.000Z","size":25,"stargazers_count":9,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-25T01:51:33.221Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/BackEndTea.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}},"created_at":"2019-06-26T20:06:15.000Z","updated_at":"2024-05-17T16:49:07.000Z","dependencies_parsed_at":"2022-11-02T11:15:57.018Z","dependency_job_id":null,"html_url":"https://github.com/BackEndTea/watch-phpunit","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BackEndTea%2Fwatch-phpunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BackEndTea%2Fwatch-phpunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BackEndTea%2Fwatch-phpunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BackEndTea%2Fwatch-phpunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BackEndTea","download_url":"https://codeload.github.com/BackEndTea/watch-phpunit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248271581,"owners_count":21075800,"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","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":"2024-11-07T01:32:42.203Z","updated_at":"2025-04-10T18:30:58.980Z","avatar_url":"https://github.com/BackEndTea.png","language":"PHP","readme":"# Watch Phpunit\n\n## Installation\n\n```\ncomposer require backendtea/watch-phpunit --dev\n```\n## What is this\nThe intention of this application is to 'watch' for file changes, \nand run the tests related to files that have been changed since the last git commit.\nThis does mean that in its current form it needs to be in a git repository.\n\nIt figures out what classes depend on each other, and then runs the tests related to the \nchanged files.\n\n\n## Usage\n```\n$ vendor/bin/watch-phpunit watch --src ./src --test ./tests\n```\n(src and tests are the default values, so if your folder structure matches this, you can run it like so:)\n```\n$ vendor/bin/watch-phpunit watch\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackendtea%2Fwatch-phpunit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbackendtea%2Fwatch-phpunit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackendtea%2Fwatch-phpunit/lists"}