Skip to content

Commit e2d8f58

Browse files
committed
Add missing LinuxMain.swift file
1 parent fb4b2f0 commit e2d8f58

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

Tests/LinuxMain.swift

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
// UnicodeURL
2+
//
3+
// Copyright (c) Paweł Madej 2020 | Twitter: @PawelMadejCK
4+
// License: MIT (see LICENCE files for details)
5+
6+
import Foundation
7+
import XCTest
8+
9+
import UnicodeURLTests
10+
11+
var tests = [XCTestCaseEntry]()
12+
tests += UnicodeURLTests.allTests()
13+
XCTMain(tests)

Tests/UnicodeURLTests/UnicodeURLTests.swift

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,20 @@ final class UnicodeURLTests: XCTestCase {
9595

9696
XCTAssertEqual(decodedDomain, "www..com")
9797
}
98+
99+
static var allTests = [
100+
("testURLWithStringWithNormalDomain", testURLWithStringWithNormalDomain),
101+
("testURLWithUnicodeStringWithNormalDomain", testURLWithUnicodeStringWithNormalDomain),
102+
("testURLWithStringWithJapaneseDomain", testURLWithStringWithJapaneseDomain),
103+
("testURLWithUnicodeStringWithJapaneseDomain", testURLWithUnicodeStringWithJapaneseDomain),
104+
("testURLWithUnicodeStringWithEmojiDomain", testURLWithUnicodeStringWithEmojiDomain),
105+
("testURLWithUnicodeStringWithInvalidLongUnicodeDomain", testURLWithUnicodeStringWithInvalidLongUnicodeDomain),
106+
("testDecodeUnicodeDomainStringWithNormalDomain", testDecodeUnicodeDomainStringWithNormalDomain),
107+
("testDecodeUnicodeDomainStringWithTCO", testDecodeUnicodeDomainStringWithTCO),
108+
("testDecodeUnicodeDomainStringWithJapaneseDomain", testDecodeUnicodeDomainStringWithJapaneseDomain),
109+
("testDecodeUnicodeDomainStringWithEmojiDomain", testDecodeUnicodeDomainStringWithEmojiDomain),
110+
("testDecodeUnicodeDomainStringWithInvalidPunycodeInternational", testDecodeUnicodeDomainStringWithInvalidPunycodeInternational),
111+
("testDecodeUnicodeDomainStringWithInvalidPunycode", testDecodeUnicodeDomainStringWithInvalidPunycode),
112+
("testDecodeUnicodeDomainStringWithInvalidInternationalDomain", testDecodeUnicodeDomainStringWithInvalidInternationalDomain),
113+
]
98114
}

0 commit comments

Comments
 (0)