{"id":16464639,"url":"https://github.com/yoyosan/sublime-phpunit","last_synced_at":"2026-04-05T22:33:34.724Z","repository":{"id":145858633,"uuid":"92495446","full_name":"yoyosan/sublime-phpunit","owner":"yoyosan","description":"Sublime PHPUnit plugin version for Windows and Linux.","archived":false,"fork":false,"pushed_at":"2017-11-04T20:56:14.000Z","size":7,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-30T19:44:34.937Z","etag":null,"topics":["linux","phpunit","sublime-text-3","testing-tools","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yoyosan.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-05-26T09:34:15.000Z","updated_at":"2023-03-05T02:21:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"67a318ce-b973-4b05-8434-5e8b52fa63e1","html_url":"https://github.com/yoyosan/sublime-phpunit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yoyosan/sublime-phpunit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoyosan%2Fsublime-phpunit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoyosan%2Fsublime-phpunit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoyosan%2Fsublime-phpunit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoyosan%2Fsublime-phpunit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yoyosan","download_url":"https://codeload.github.com/yoyosan/sublime-phpunit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yoyosan%2Fsublime-phpunit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31452899,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["linux","phpunit","sublime-text-3","testing-tools","windows"],"created_at":"2024-10-11T11:28:56.249Z","updated_at":"2026-04-05T22:33:34.225Z","avatar_url":"https://github.com/yoyosan.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sublime PHPUnit\n\nConvenient Sublime Text commands for running your PHPUnit tests. Scans up the directory tree to find the closest\nphpunit.xml file and runs phpunit from there. If it can't find one, it just runs phpunit from `/`.\n\n## Installation\n\nFor now, you can run this on **Windows 10** and **Linux**. You should be able to run it on Windows 7/8 though I didn't\ntest on those versions.\n\n### Windows\n\n```\ngit clone git@github.com:yoyosan/sublime-phpunit.git 'C:\\Users\\\u003cyour_user\u003e\\AppData\\Roaming\\Sublime Text 3/Packages'\n```\n\nNote that, by default, this package uses Window's `cmd.exe` application due to how `os.system` works in Python 3, for Windows. Read\n[here](https://docs.python.org/3/library/os.html#os.system) to find out more.\n\nTherefore, there **won't be any colouring** of the output :(\n\n### Linux\n\n```\n$ git clone git@github.com:yoyosan/sublime-phpunit.git /home/`whoami`/.config/sublime-text-3/Packages\n# install terminator package\n# Fedora\n$ sudo dnf install terminator -y\n# Ubuntu\n$ sudo apt-get install terminator -y\n```\n\nRe/start Sublime.\n\n### Shortcuts\n\nYou can find the commands in the command palette under \"Sublime PHPUnit\", or map any of these commands to whatever\nshortcuts you want:\n\n```\nrun_phpunit_test\nrun_phpunit_tests_in_dir\nrun_single_phpunit_test\nrun_all_phpunit_tests\n```\n\n## Future plans\n\n- [X] Support for Linux.\n- [X] Refactor code a bit.\n- [X] Add support for running tests with a data provider.\n\n## Credits\n\n[Implemention](https://github.com/adamwathan/sublime-phpunit) for MacOS by Adam Wathan.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoyosan%2Fsublime-phpunit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyoyosan%2Fsublime-phpunit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyoyosan%2Fsublime-phpunit/lists"}