| import OpenClawKit | |
| import Foundation | |
| import Testing | |
| struct CanvasSnapshotFormatTests { | |
| func acceptsJpgAlias() throws { | |
| struct Wrapper: Codable { | |
| var format: OpenClawCanvasSnapshotFormat | |
| } | |
| let data = try #require("{\"format\":\"jpg\"}".data(using: .utf8)) | |
| let decoded = try JSONDecoder().decode(Wrapper.self, from: data) | |
| #expect(decoded.format == .jpeg) | |
| } | |
| } | |