Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / swiftlang/swift-testing issues and pull requests

#718 - Distinguish when an error is part of a recorded issue in an exit test.

Pull Request - State: open - Opened by grynspan 2 days ago - 1 comment
Labels: enhancement, tools integration, exit-tests, issue-handling

#716 - [6.0.0][CMake] Explicitly link Testing to Foundation

Pull Request - State: closed - Opened by rintaro 3 days ago - 1 comment

#715 - [6.0.0][CMake] Explicitly link Testing to Foundation

Pull Request - State: closed - Opened by rintaro 3 days ago

#714 - Add attachments

Issue - State: open - Opened by Arideno 3 days ago - 1 comment
Labels: enhancement

#713 - [6.0.1][CMake] Explicitly link Testing to Foundation

Pull Request - State: open - Opened by rintaro 4 days ago
Labels: bug, windows, build

#712 - Make the `ExitTest` type move-only.

Pull Request - State: closed - Opened by grynspan 4 days ago - 1 comment
Labels: enhancement, tools integration, exit-tests

#711 - Add a document about porting to new platforms.

Pull Request - State: closed - Opened by grynspan 4 days ago - 3 comments
Labels: documentation, enhancement

#710 - Runtime performance regression compared to XCTest with a factor of 5-10x for certain tests

Issue - State: closed - Opened by hassila 4 days ago - 12 comments
Labels: bug, performance

#709 - [6.0] Explicitly link to `Foundation` in CMake builds

Pull Request - State: open - Opened by rintaro 5 days ago - 1 comment
Labels: bug, windows, build

#708 - [6.0.1] Switch to official 600.0.0 tag for swift-syntax

Pull Request - State: closed - Opened by stmontgomery 5 days ago - 1 comment
Labels: enhancement, build

#707 - Preserve `verbosity` argument in `HumanReadableOutputRecorder.record()`.

Pull Request - State: closed - Opened by grynspan 5 days ago - 2 comments
Labels: bug, tools integration

#706 - Remove TemporaryGettingStarted.md.

Pull Request - State: closed - Opened by grynspan 5 days ago - 2 comments
Labels: documentation, enhancement

#705 - Use OSLog for reporting test results

Issue - State: closed - Opened by bnickel 5 days ago - 1 comment
Labels: enhancement, tools integration, darwin

#704 - Add manpage links for FreeBSD headers mentioned in documentation.

Pull Request - State: closed - Opened by grynspan 5 days ago - 1 comment
Labels: documentation, self-reviewed, exit-tests, freebsd

#703 - Support: unwrap storage for parameter to `pipe`

Pull Request - State: closed - Opened by compnerd 5 days ago - 1 comment
Labels: bug, android

#702 - Add support for Nerd Fonts

Issue - State: open - Opened by grynspan 5 days ago
Labels: enhancement, help wanted, tools integration, command-line experience

#701 - Hoist JSON Lines logic from EntryPoint.swift.

Pull Request - State: closed - Opened by grynspan 5 days ago - 1 comment
Labels: enhancement, tools integration

#700 - CMake: Use `CMAKE_SYSTEM_NAME STREQUAL "WASI"` instead of `WASI`

Pull Request - State: closed - Opened by kateinoigakukun 5 days ago - 1 comment
Labels: bug, wasi/wasm, build

#699 - Disable pipes code on WASI.

Pull Request - State: closed - Opened by grynspan 6 days ago - 6 comments
Labels: bug, wasi/wasm

#698 - Conditionalize `pipe(2)` usage for WASI

Issue - State: closed - Opened by kateinoigakukun 6 days ago
Labels: bug, wasi/wasm

#697 - Record issues generated within exit tests.

Pull Request - State: closed - Opened by grynspan 6 days ago - 22 comments
Labels: enhancement, exit-tests, issue-handling

#696 - Support for creating tests at runtime

Issue - State: closed - Opened by bartekpacia 6 days ago - 1 comment
Labels: question

#695 - Move `spawnAndWait(forExecutableAtPath:)` to a separate file.

Pull Request - State: closed - Opened by grynspan 6 days ago - 2 comments
Labels: self-reviewed, exit-tests

#694 - Add a `Pipe` type.

Pull Request - State: closed - Opened by grynspan 6 days ago - 10 comments
Labels: enhancement, exit-tests

#693 - [CMake] Explicitly link Testing to Foundation

Pull Request - State: closed - Opened by rintaro 6 days ago
Labels: bug, build

#692 - Un-revert "Replace rethrows with typed throws in Graph"

Pull Request - State: closed - Opened by stmontgomery 6 days ago - 2 comments
Labels: enhancement, embedded-swift

#691 - [SWT-NNNN] Range-based confirmations

Pull Request - State: open - Opened by grynspan 9 days ago - 1 comment
Labels: enhancement, public-api, api-proposal

#690 - Switch to official 600.0.0 tag for swift-syntax

Pull Request - State: closed - Opened by stmontgomery 9 days ago - 3 comments
Labels: build

#689 - Remove the `Confirmation.ExpectedCount` marker protocol.

Pull Request - State: closed - Opened by grynspan 9 days ago - 2 comments
Labels: enhancement, tools integration, public-api, issue-handling

#688 - Require explicit backtrace and source location when creating and recording issues

Pull Request - State: closed - Opened by stmontgomery 10 days ago - 2 comments
Labels: enhancement, issue-handling

#687 - [6.0.2] Fix WASI build with CMake

Pull Request - State: open - Opened by kateinoigakukun 10 days ago - 1 comment
Labels: wasi/wasm, build

#686 - Describe the pattern of using `.serialized` on a containing suite type to ensure all nested suite types are serialized

Issue - State: open - Opened by stmontgomery 10 days ago
Labels: documentation, enhancement, good first issue

#685 - Add platform-specific branches for FreeBSD.

Pull Request - State: closed - Opened by grynspan 10 days ago - 2 comments
Labels: enhancement, help wanted, freebsd

#684 - Add support for FreeBSD

Issue - State: open - Opened by grynspan 10 days ago
Labels: enhancement, help wanted, freebsd

#683 - Make it easier to run large number of serial tests

Issue - State: closed - Opened by 0xTim 11 days ago - 7 comments
Labels: enhancement, concurrency

#681 - [android] fix the build

Pull Request - State: closed - Opened by hyp 11 days ago - 3 comments
Labels: bug, android

#680 - Silence a concurrency warning on Linux/Windows building an actor-isolated test.

Pull Request - State: closed - Opened by grynspan 11 days ago - 1 comment
Labels: bug, concurrency

#679 - Revert "Replace rethrows with typed throws in Graph"

Pull Request - State: closed - Opened by artemcm 11 days ago - 4 comments
Labels: bug, workaround, build

#678 - Update the reported library version for 6.0.1.

Pull Request - State: closed - Opened by grynspan 11 days ago - 1 comment
Labels: bug, build

#677 - Add the current configuration to `Event.Context`.

Pull Request - State: closed - Opened by grynspan 11 days ago - 1 comment
Labels: enhancement, tools integration, performance

#676 - Optionally symbolicate backtraces.

Pull Request - State: closed - Opened by grynspan 12 days ago - 4 comments
Labels: enhancement, tools integration, windows, darwin

#673 - Ask Foundation to capture `NSError`/`CFError` backtraces for us.

Pull Request - State: closed - Opened by grynspan 13 days ago - 2 comments
Labels: enhancement, tools integration, darwin

#672 - Fix a typo in a call of install path getter function name

Pull Request - State: closed - Opened by kateinoigakukun 14 days ago - 2 comments
Labels: bug, wasi/wasm, build, exit-tests

#670 - Exit tests shouldn't emit crash logs.

Pull Request - State: closed - Opened by grynspan 16 days ago - 3 comments
Labels: enhancement, windows, linux, darwin, performance, exit-tests

#669 - [6.0] Work around compiler regression causing CI failure.

Pull Request - State: closed - Opened by grynspan 16 days ago - 2 comments
Labels: bug, darwin, workaround

#668 - Rebase release/6.0.1 branch off release/6.0 instead of release/6.0.0.

Pull Request - State: closed - Opened by grynspan 16 days ago
Labels: bug, build

#666 - Don't use `Synchronization.Atomic` for `deliverExpectationCheckedEvents`.

Pull Request - State: closed - Opened by grynspan 16 days ago - 1 comment
Labels: bug, darwin, performance

#663 - Work around swiftinterface generation bug on Windows.

Pull Request - State: closed - Opened by grynspan 17 days ago - 7 comments
Labels: bug, windows, workaround, build

#662 - Replace rethrows with typed throws in Graph

Pull Request - State: closed - Opened by stmontgomery 18 days ago - 5 comments
Labels: enhancement, embedded-swift

#661 - Remove `#expect(throws: Never.self)` and `#require(throws: Never.self)` as distinct overloads.

Pull Request - State: closed - Opened by grynspan 18 days ago - 1 comment
Labels: documentation, enhancement, public-api

#656 - [android] fix 32 bit android build

Pull Request - State: closed - Opened by hyp 19 days ago - 3 comments
Labels: bug, android

#655 - Optimize `failureBreakpoint()`.

Pull Request - State: closed - Opened by grynspan 23 days ago - 1 comment
Labels: tools integration, performance

#654 - Special-case `FileHandle(forWritingAtPath: "CONOUT$")` on Windows.

Pull Request - State: closed - Opened by grynspan 23 days ago - 3 comments
Labels: bug, tools integration, windows, workaround

#653 - Add basic platform support for Android.

Pull Request - State: closed - Opened by grynspan 24 days ago - 6 comments
Labels: enhancement, linux, build, android

#652 - Expose the target triple as a separate string from the testing library version.

Pull Request - State: closed - Opened by grynspan 24 days ago - 4 comments
Labels: enhancement, build

#651 - CMake: Install `_TestingInternals` in static library builds

Pull Request - State: closed - Opened by kateinoigakukun 24 days ago - 9 comments
Labels: wasi/wasm, build

#648 - Plumb through the testing library version into a function instead of a C++ macro.

Pull Request - State: closed - Opened by grynspan 25 days ago - 3 comments
Labels: bug, build, self-reviewed

#647 - Optimizations to `Backtrace.current()`.

Pull Request - State: closed - Opened by grynspan 25 days ago - 3 comments
Labels: enhancement, tools integration, performance

#645 - [CMake] Fix build with SwiftTesting_BuildMacrosAsExecutables option set

Pull Request - State: closed - Opened by ADKaster 27 days ago - 18 comments
Labels: bug, build

#644 - CMake build fails with Xcode 16 Beta 5 and CMake 3.30.2

Issue - State: closed - Opened by ADKaster 27 days ago
Labels: bug, build

#642 - Add support for capturing backtraces from typed throws.

Pull Request - State: closed - Opened by grynspan 27 days ago - 11 comments
Labels: enhancement

#640 - Special-case comparisons of ranges in `__checkBinaryOperation()`.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 3 comments
Labels: bug

#637 - Set the library version reported via CMake to 6.1-dev.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 4 comments
Labels: build

#636 - Merge main-next into main.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 2 comments

#635 - Fix build errors in `ExitCondition` operators on platforms without exit tests.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 2 comments
Labels: bug, darwin, embedded-swift, wasi/wasm, exit-tests, android

#632 - Don't define `swt_getWASIVersion()` on non-WASI.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 2 comments
Labels: bug, wasi/wasm, self-reviewed

#631 - Testing: add some force unwraps for Android

Pull Request - State: closed - Opened by compnerd about 1 month ago - 2 comments
Labels: bug, android

#629 - Testing: use `clock_gettime` on Android

Pull Request - State: closed - Opened by compnerd about 1 month ago - 3 comments
Labels: bug, android

#628 - Improve test coverage of CustomTestStringConvertible.swift.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 1 comment
Labels: enhancement

#627 - Fix a merge conflict on main-next.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 3 comments
Labels: bug, self-reviewed

#626 - Disallow `@Test` on member functions of `XCTestCase` subclasses.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 2 comments
Labels: bug

#625 - Generalize optional chaining detection used by `#require()`.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 4 comments
Labels: bug

#624 - Add `isolation` argument to functions taking non-sendable async closures.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 6 comments
Labels: bug, concurrency

#622 - confirmation() does not work from @MainActor tests

Issue - State: closed - Opened by macguru about 1 month ago - 2 comments
Labels: bug, concurrency

#621 - Remove stray use of old `SWT_BUILDING_WITH_CMAKE` condition.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 1 comment
Labels: bug, build

#620 - Warn when passing a non-optional value to `try #require(T?)`.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 1 comment
Labels: enhancement, public-api

#619 - Allow move-only types as suites.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 1 comment
Labels: enhancement, public-api

#615 - Fixes to exit tests.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 6 comments
Labels: bug, documentation, enhancement, linux, darwin, public-api, exit-tests

#614 - Allow throwing an error from an exit test's body.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 3 comments
Labels: bug, public-api, exit-tests

#613 - Implement an equality operator for `ExitCondition`.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 2 comments
Labels: enhancement, public-api, exit-tests

#610 - Reduce overhead of `.expectationChecked` event handling in `#expect()`.

Pull Request - State: closed - Opened by grynspan about 1 month ago - 3 comments
Labels: bug, performance

#603 - Clarify that 8-bit exit codes aren't a problem on macOS and Windows.

Pull Request - State: closed - Opened by grynspan about 2 months ago - 5 comments
Labels: bug, documentation, linux, darwin, exit-tests

#601 - Property accesses in failed expectations sometimes include their value twice in expanded description

Pull Request - State: open - Opened by stmontgomery about 2 months ago - 3 comments
Labels: bug

#600 - Add an EditorConfig file

Pull Request - State: closed - Opened by stmontgomery about 2 months ago - 4 comments
Labels: enhancement

#598 - Implement an overload of `confirmation()` that takes an unbounded range.

Pull Request - State: closed - Opened by grynspan about 2 months ago - 3 comments
Labels: enhancement, public-api

#591 - Request for the ability to run tests in a Package with a given tag from the command line

Issue - State: open - Opened by dimsumthinking about 2 months ago - 3 comments
Labels: enhancement, swiftpm-integration, command-line experience

#556 - [WIP, DNM] Build out the JSON schema's input side.

Pull Request - State: open - Opened by grynspan 2 months ago
Labels: enhancement, tools integration

#547 - Add support for Sixel graphics

Issue - State: open - Opened by grynspan 2 months ago - 6 comments
Labels: enhancement, help wanted, tools integration, linux, command-line experience

#543 - Add support for non-copyable types as expectation arguments

Issue - State: open - Opened by grynspan 2 months ago - 7 comments
Labels: enhancement, public-api

#538 - Adopt `Mutex`

Issue - State: open - Opened by grynspan 2 months ago - 1 comment
Labels: concurrency, windows, linux, wasi/wasm

#532 - [SWT-NNNN]: Improving the API for third parties to record issues

Pull Request - State: open - Opened by younata 2 months ago - 1 comment
Labels: tools integration, public-api, api-proposal

#514 - Add `Test.isRunning` to let code determine if Swift Testing is active.

Pull Request - State: open - Opened by grynspan 3 months ago
Labels: enhancement, tools integration, public-api

#513 - [WIP] Add tools-specific `Issue` kind that can be used by third-party test libraries.

Pull Request - State: open - Opened by grynspan 3 months ago
Labels: enhancement, tools integration, public-api

#505 - Increase information in output.xml

Issue - State: open - Opened by meatball133 3 months ago - 7 comments
Labels: enhancement, tools integration, public-api

#475 - API to reliably detect if a test is running under Swift Testing or XCTest

Issue - State: open - Opened by younata 3 months ago - 4 comments
Labels: enhancement, public-api

#471 - [Post-6.0] Fix up .spi.yml

Issue - State: open - Opened by grynspan 3 months ago - 1 comment
Labels: tools integration

#469 - Public API for observing test events

Issue - State: open - Opened by ypopovych 3 months ago - 4 comments
Labels: enhancement, tools integration, public-api

#324 - [SWT-NNNN] Exit tests

Pull Request - State: open - Opened by grynspan 6 months ago - 2 comments
Labels: enhancement, tools integration, windows, linux, darwin, public-api, api-proposal, exit-tests

#298 - Feature request: Indented output in the console for tests within a suite

Issue - State: open - Opened by adammcarter 6 months ago - 3 comments
Labels: enhancement, swiftpm-integration, tools integration, command-line experience

#25 - Add a type for complex input generation that performs exploratory testing

Issue - State: open - Opened by SeanROlszewski 12 months ago - 4 comments
Labels: enhancement