Logo
Explore Help
Sign In
Loverde-Company-LTDA/LCEssentials
1
0
Fork 0
You've already forked LCEssentials
Code Issues Pull Requests 1 Actions Packages Projects Releases 15 Wiki Activity
Files
bcd358cb091004dfffd72ea00f51b848eb85c28e
LCEssentials/Tests/LCEssentialsTests/SmokeTests.swift

9 lines
155 B
Swift
Raw Normal View History

[api-upload-refactor] Add test target, relax decode constraints, add HTTPBody + MultipartForm - Package: new LCEssentialsTests target (runs on iOS simulator) - JSONDecoder.decode: T: Codable -> T: Decodable & Sendable (4 overloads); remove try! in decode(fromURL:); honour encoding param in decode(_:using:) - Propagate & Sendable to Data.object, Dictionary.toObjetct, API.request return - LCEHTTPBody: HTTPBody protocol, JSONBody, FormURLEncodedBody, RawBody, factories - LCEMultipartForm: multipart builder, OutputStream-streamed serialize(), in-memory + on-disk file parts, ported mimeType(for:) - Tests: StubURLProtocol harness + 15 tests
2026-08-29 16:59:08 -03:00
import XCTest
@testable import LCEssentials
final class SmokeTests: XCTestCase {
func testTargetBuildsAndRuns() {
XCTAssertTrue(true)
}
}
Reference in New Issue Copy Permalink
Powered by Loverde Company LTDA Version: 1.25.5
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어