{"id":29563704,"url":"https://github.com/bugsnag/maze-runner","last_synced_at":"2026-05-11T14:03:34.827Z","repository":{"id":38375069,"uuid":"119611336","full_name":"bugsnag/maze-runner","owner":"bugsnag","description":"An integration test runner for validating requests","archived":false,"fork":false,"pushed_at":"2026-05-07T13:59:13.000Z","size":25460,"stargazers_count":8,"open_issues_count":2,"forks_count":4,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-05-07T15:47:48.726Z","etag":null,"topics":["bugsnag","platforms"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":false,"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/bugsnag.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-01-31T00:16:43.000Z","updated_at":"2026-04-13T11:55:19.000Z","dependencies_parsed_at":"2023-10-16T18:57:50.718Z","dependency_job_id":"2ddfecf4-7602-4e52-a6f4-de94e60d9cb5","html_url":"https://github.com/bugsnag/maze-runner","commit_stats":null,"previous_names":[],"tags_count":312,"template":false,"template_full_name":null,"purl":"pkg:github/bugsnag/maze-runner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugsnag%2Fmaze-runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugsnag%2Fmaze-runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugsnag%2Fmaze-runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugsnag%2Fmaze-runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bugsnag","download_url":"https://codeload.github.com/bugsnag/maze-runner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bugsnag%2Fmaze-runner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32897941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"online","status_checked_at":"2026-05-11T02:00:05.975Z","response_time":120,"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":["bugsnag","platforms"],"created_at":"2025-07-18T18:36:46.691Z","updated_at":"2026-05-11T14:03:34.804Z","avatar_url":"https://github.com/bugsnag.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Maze Runner 🏃\n\nA test runner for validating requests\n\n## How it works\n\nThe test harness launches a mock API which awaits requests from sample\napplications. Using the runner, each scenario is executed and the requests are\nvalidated to have to correct fields and values. Uses Gherkin and Cucumber under\nthe hood to draft semantic tests.\n\n## Documentation\n\n[Documentation for Cucumber steps in the latest release can be found here.](https://bugsnag.github.io/maze-runner/)\n\n[The Maze Runner handbook markdown docs can be found here](./DOCS.md)\n\n### Running the tests\n\nMaze Runner uses test-unit and minunit to bootstrap itself and run the\nsample app suites in the test fixtures. Run `bundle exec rake` to run the suite.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugsnag%2Fmaze-runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbugsnag%2Fmaze-runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbugsnag%2Fmaze-runner/lists"}