aboutsummaryrefslogtreecommitdiff
path: root/Tests/swift-lichessTests
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/swift-lichessTests')
-rw-r--r--Tests/swift-lichessTests/swift_lichessTests.swift35
1 files changed, 0 insertions, 35 deletions
diff --git a/Tests/swift-lichessTests/swift_lichessTests.swift b/Tests/swift-lichessTests/swift_lichessTests.swift
deleted file mode 100644
index cf125aa..0000000
--- a/Tests/swift-lichessTests/swift_lichessTests.swift
+++ /dev/null
@@ -1,35 +0,0 @@
-import XCTest
-
-@testable import LichessClient
-
-final class swift_lichessTests: XCTestCase {
-
- func testTablebaseLookup() async throws {
- let client = LichessClient()
-
- let tablebaseLookup = try await client.getStandardTablebase(
- fen: "4k3/6KP/8/8/8/8/7p/8_w_-_-_0_1")
- guard let dtm = tablebaseLookup.dtm else {
- XCTAssert(false == true)
- return
- }
- XCTAssert(dtm == 17)
-
- var found = false
- guard let moves = tablebaseLookup.moves else {
- XCTAssert(true == false)
- return
- }
- for move in moves {
- guard let uci = move.uci else {
- XCTAssert(false == true)
- return
- }
- if uci == "h7h8q" {
- found = true
- break
- }
- }
- XCTAssert(found == true)
- }
-}