-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider excludes while walking Tests #152
Conversation
Very much needed, thanks for this! |
This is definitely something we need! In the meantime, is there some kind of workaround? |
What I ended up doing is just forking all the repos that were failing (recurseively... 😞) and removed the |
@cjwirth You can build and install swiftpm yourself with this patch in the meanwhile, that'd be easier I think. It'll be a while before this is accepted, merged and a snapshot is released |
@cjwirth Actually there is a hacky way to do this, you'll probably want to hide this in a script/Makefile
This feels slightly better than having to fork all dependencies recursively. |
This is probably the more correct way to do it, but unless want to try my hand at some development myself, I'd rather just use the snapshots .
Aah, this makes a lot of sense. This is exactly the kind of hacky workaround I was looking for, thanks! |
Using a newer |
426d4fb
to
43e0041
Compare
Rebased and solved conflicts due to #180 |
LGTM 👌 |
@swift-ci Please test |
Can I merge this? 😬 |
…o another directory moved to NonSwiftPackageManagerTests temporary measure until swiftlang/swift-package-manager#152 is accepted then the moved tests will be moved back to Tests, and will be excluded by "exclude" directive in Package.swift
…eSpec changed to NonSwiftPackageManagerTests/vendor/groue/GRMustacheSpec temporary measure until swiftlang/swift-package-manager#152 is accepted
@aciidb0mb3r hit it 👊🏻 |
Consider excludes while walking Tests
Intern build description strings.
Consider exclude directories for test modules.
Fixes this bug: https://twitter.com/kylefuller/status/703000791620132864