Commit 1c0f29e
committed
Add integration tests with real xcresult fixtures
- Update IntegrationTests.swift to use fixture bundles via Bundle.module
- Remove .disabled attribute and environment variable dependency
- Add 4 xcresult bundles: clean build, errors, warnings+failures, analyzer
- Fix BuildIssue severity mapping to use contains() for partial matches
- All 39 tests now passing (35 unit + 4 integration)1 parent 06068a8 commit 1c0f29e
File tree
1,628 files changed
+466
-30
lines changed- Sources/XCResultParser/Models
- Tests/XCResultParserTests
- Fixtures
- analyzer-warnings-only.xcresult
- Data
- build-errors.xcresult
- Data
- build-warnings-test-failures.xcresult
- Data
- clean-build-passing-tests.xcresult
- Data
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,628 files changed
+466
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
36 | 38 | | |
37 | 39 | | |
38 | 40 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
0 commit comments