{"id":18762054,"url":"https://github.com/stanfordbdhg/xctestextensions","last_synced_at":"2026-03-16T01:54:13.979Z","repository":{"id":65696295,"uuid":"597215549","full_name":"StanfordBDHG/XCTestExtensions","owner":"StanfordBDHG","description":"Extensions for commonly used functionality in UI tests using XCTest.","archived":false,"fork":false,"pushed_at":"2025-02-13T12:42:41.000Z","size":111,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-04-12T09:43:36.899Z","etag":null,"topics":["stanford","swift","swiftpackage","test","uitest","unittest","xcode","xctest"],"latest_commit_sha":null,"homepage":"https://swiftpackageindex.com/StanfordBDHG/XCTestExtensions/documentation","language":"Swift","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/StanfordBDHG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["Stanford Biodesign Digital Health Group.stanford.edu"]}},"created_at":"2023-02-03T22:13:56.000Z","updated_at":"2025-02-13T12:42:27.000Z","dependencies_parsed_at":"2024-01-19T19:38:35.626Z","dependency_job_id":"238a3dbf-6cde-497f-9b83-dcf26c9c3109","html_url":"https://github.com/StanfordBDHG/XCTestExtensions","commit_stats":{"total_commits":8,"total_committers":1,"mean_commits":8.0,"dds":0.0,"last_synced_commit":"a96a1680557507a9746bbb0529043b9767c503db"},"previous_names":["StanfordBDHG/XCTestExtensions","stanfordbdhg/xctestextensions","stanfordspezi/xctestextensions"],"tags_count":25,"template":false,"template_full_name":"StanfordBDHG/SwiftPackageTemplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StanfordBDHG%2FXCTestExtensions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StanfordBDHG%2FXCTestExtensions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StanfordBDHG%2FXCTestExtensions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StanfordBDHG%2FXCTestExtensions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StanfordBDHG","download_url":"https://codeload.github.com/StanfordBDHG/XCTestExtensions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248659685,"owners_count":21141159,"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":["stanford","swift","swiftpackage","test","uitest","unittest","xcode","xctest"],"created_at":"2024-11-07T18:19:01.402Z","updated_at":"2026-03-16T01:54:13.940Z","avatar_url":"https://github.com/StanfordBDHG.png","language":"Swift","funding_links":["Stanford Biodesign Digital Health Group.stanford.edu"],"categories":[],"sub_categories":[],"readme":"\u003c!--\n                  \nThis source file is part of the Stanford XCTestExtensions open-source project\n\nSPDX-FileCopyrightText: 2022 Stanford University and the project authors (see CONTRIBUTORS.md)\n\nSPDX-License-Identifier: MIT\n             \n--\u003e\n\n# XCTestExtensions\n\n[![Build and Test](https://github.com/StanfordBDHG/XCTestExtensions/actions/workflows/build-and-test.yml/badge.svg)](https://github.com/StanfordBDHG/XCTestExtensions/actions/workflows/build-and-test.yml)\n[![codecov](https://codecov.io/gh/StanfordBDHG/XCTestExtensions/branch/main/graph/badge.svg?token=dF75iJxl45)](https://codecov.io/gh/StanfordBDHG/XCTestExtensions)\n[![DOI](https://zenodo.org/badge/597215549.svg)](https://zenodo.org/badge/latestdoi/597215549)\n[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2FStanfordBDHG%2FXCTestExtensions%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/StanfordBDHG/XCTestExtensions)\n[![](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2FStanfordBDHG%2FXCTestExtensions%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/StanfordBDHG/XCTestExtensions)\n\nThis Swift Package provides convenient extension points to write tests using XCTest.\n\n`XCTestExtensions` is a collection of extensions for commonly used functionality in UI tests using XCTest. You can learn more about [`XCTestExtensions` in the API documentation](https://swiftpackageindex.com/StanfordBDHG/XCTestExtensions/documentation/xctestextensions).\nIt includes the functionality to \n- delete \u0026 launch an application to reset the application\n- disable password autofill on an iOS simulator to avoid challenges with the text entry in secure text fields\n- enable a simple text entry in plain and secure text fields\n\nThe `XCTestApp` target enables writing test-based apps that can be verified in a UI test. You can learn more about [`XCTestApp` in the API documentation](https://swiftpackageindex.com/StanfordBDHG/XCTestExtensions/documentation/xctestapp).\n\n## Installation\n\nThe project can be added to your Xcode project or Swift Package using the [Swift Package Manager](https://github.com/apple/swift-package-manager).\n\n**Xcode:** For an Xcode project, follow the instructions on [Adding package dependencies to your app](https://developer.apple.com/documentation/xcode/adding-package-dependencies-to-your-app).\n\n**Swift Package:** You can follow the [Swift Package Manager documentation about defining dependencies](https://github.com/apple/swift-package-manager/blob/main/Documentation/Usage.md#defining-dependencies) to add this project as a dependency to your Swift Package.\n\n\n## License\n\nThis project is licensed under the MIT License. See [Licenses](https://github.com/StanfordBDHG/XCTestExtensions/tree/main/LICENSES) for more information.\n\n\n## Contributors\n\nThis project is developed as part of the Stanford Byers Center for Biodesign at Stanford University.\nSee [CONTRIBUTORS.md](https://github.com/StanfordBDHG/XCTestExtensions/tree/main/CONTRIBUTORS.md) for a full list of all XCTestExtensions contributors.\n\n![Stanford Byers Center for Biodesign Logo](https://raw.githubusercontent.com/StanfordBDHG/.github/main/assets/biodesign-footer-light.png#gh-light-mode-only)\n![Stanford Byers Center for Biodesign Logo](https://raw.githubusercontent.com/StanfordBDHG/.github/main/assets/biodesign-footer-dark.png#gh-dark-mode-only)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstanfordbdhg%2Fxctestextensions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstanfordbdhg%2Fxctestextensions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstanfordbdhg%2Fxctestextensions/lists"}