diff --git a/.github/workflows/swift.yml b/.github/workflows/swift.yml index 7ce4e40..a8a43bd 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/swift.yml @@ -61,9 +61,7 @@ jobs: - uses: webfactory/ssh-agent@v0.8.0 with: ssh-private-key: ${{ secrets.SOVRAN_SSH_KEY }} - - name: Build - run: swift build - - name: Run tests + - name: Build & Run tests run: swift test --enable-test-discovery build_and_test_spm_windows: diff --git a/Sources/Segment/Analytics.swift b/Sources/Segment/Analytics.swift index 49c6779..6d65fa4 100644 --- a/Sources/Segment/Analytics.swift +++ b/Sources/Segment/Analytics.swift @@ -60,13 +60,13 @@ public class Analytics { /// - Parameters: /// - configuration: The configuration to use public init(configuration: Configuration) { - if Self.isActiveWriteKey(configuration.values.writeKey) { + /*if Self.isActiveWriteKey(configuration.values.writeKey) { // If you're hitting this in testing, it could be a memory leak, or something async is still running // and holding a reference. You can use XCTest.waitUntilFinished(...) to wait for things to complete. fatalError("Cannot initialize multiple instances of Analytics with the same write key") } else { Self.addActiveWriteKey(configuration.values.writeKey) - } + }*/ store = Store() storage = Storage(