Comments (2)
Hi, can you share a bit more about how you are integrating Spectre and building the project? (dependency installation method used and version of any tooling).
I can observe that Spectre 0.9.1 appears to build on Xcode 10.3, 11.3.1, 11.6, 12, 12.1, 12.2 via https://github.com/kylef/Spectre/actions/runs/339163231. However building with swift build/test
shows the same build error as per https://github.com/kylef/Spectre/runs/1336007915?check_suite_focus=true.
Switching from XCTIssueReference
to XCTIssue
fixes the swift build
case, but then appears to break building with any version of Xcode 12 via the generate Xcode project.
Need to try and understand which cases require XCTIssueReference
and XCTIssue
to adapt code to conditionally work on all of them.
from spectre.
Spectre 0.9.2 should add compatibility with Xcode 12.0.1, it appears there is a differences between some patch releases of Xcode.
from spectre.
Related Issues (19)
- Add a bunch of assertions
- Support type comparison HOT 2
- Ability to start tests from Xcode HOT 2
- What are advantages of Spectre over Apple's XCTest framework? HOT 3
- Explore possibilities of running Spectre inside XCTest HOT 1
- Travis CI HOT 3
- Compatibility.swift missed in the Spectre.playground HOT 3
- Error while Compiling Swift Module 'Spectre' (8 sources) HOT 1
- Testing async methods HOT 2
- Explore describing a type
- Bump the 0.8.0 to avoid problems with missed files in the playground HOT 3
- Spectres should time how long each test case takes and provide user with total time.
- Explore using Spectre inside an Xcode playground
- Support for Xcode 12 beta HOT 1
- Invalid Exclude '…/SourcePackages/checkouts/Spectre/Sources/Spectre/[email protected]': File not found. HOT 3
- Removal of warning in [email protected]. HOT 1
- Build a `TAP` reporter
- Create a JUnit reporter
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spectre.