Skip to content

Commit 4174ad6

Browse files
Update and yet disable Kovan tests,
because they've been deprecated on Infura's side. https://blog.infura.io/post/deprecation-timeline-for-rinkeby-ropsten-and-kovan-testnets
1 parent 0a76a4a commit 4174ad6

File tree

1 file changed

+22
-20
lines changed

1 file changed

+22
-20
lines changed

Tests/web3swiftTests/remoteTests/ST20AndSecurityTokenTests.swift

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,19 @@ import Core
1515
// MARK: Works only with network connection
1616
class ST20AndSecurityTokenTests: XCTestCase {
1717

18-
func testERC20TokenCreation() async throws {
19-
let web3 = await Web3.InfuraKovanWeb3(accessToken: Constants.infuraToken)
20-
let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")!
21-
let st20token = ST20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress)
22-
try await st20token.readProperties()
23-
XCTAssertEqual(st20token.symbol(), "MIMI")
24-
XCTAssertEqual(st20token.name(), "Mimi")
25-
XCTAssertEqual(st20token.decimals(), 18)
26-
}
18+
// FIXME: Enable me back again
19+
// func testERC20TokenCreation() async throws {
20+
// let web3 = await Web3.InfuraGoerliWeb3(accessToken: Constants.infuraToken)
21+
// let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")!
22+
// let st20token = ST20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress)
23+
// try await st20token.readProperties()
24+
// XCTAssertEqual(st20token.symbol(), "MIMI")
25+
// XCTAssertEqual(st20token.name(), "Mimi")
26+
// XCTAssertEqual(st20token.decimals(), 18)
27+
// }
2728

2829
func testST20tokenBalanceAndAllowance() async throws {
29-
let web3 = await Web3.InfuraKovanWeb3(accessToken: Constants.infuraToken)
30+
let web3 = await Web3.InfuraGoerliWeb3(accessToken: Constants.infuraToken)
3031
let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")!
3132
let st20token = ST20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress)
3233
let userAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")!
@@ -37,20 +38,21 @@ class ST20AndSecurityTokenTests: XCTestCase {
3738
}
3839

3940
func testSecurityTokenInvestors() async throws {
40-
let web3 = await Web3.InfuraKovanWeb3(accessToken: Constants.infuraToken)
41+
let web3 = await Web3.InfuraGoerliWeb3(accessToken: Constants.infuraToken)
4142
let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")!
4243
let stoken = SecurityToken.init(web3: web3, provider: web3.provider, address: w3sTokenAddress)
4344
let investorsCount = try await stoken.investorCount()
4445
let stringInvestorsCount = String(investorsCount)
4546
XCTAssertEqual(stringInvestorsCount, "0")
4647
}
47-
48-
func testSecurityTokenGranularity() async throws {
49-
let web3 = await Web3.InfuraKovanWeb3(accessToken: Constants.infuraToken)
50-
let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")!
51-
let stoken = SecurityToken.init(web3: web3, provider: web3.provider, address: w3sTokenAddress)
52-
let granularity = try await stoken.getGranularity()
53-
let stringGranularity = String(granularity)
54-
XCTAssertEqual(stringGranularity, "1000000000000000000")
55-
}
48+
49+
// FIXME: Enable me back again
50+
// func testSecurityTokenGranularity() async throws {
51+
// let web3 = await Web3.InfuraGoerliWeb3(accessToken: Constants.infuraToken)
52+
// let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")!
53+
// let stoken = SecurityToken.init(web3: web3, provider: web3.provider, address: w3sTokenAddress)
54+
// let granularity = try await stoken.getGranularity()
55+
// let stringGranularity = String(granularity)
56+
// XCTAssertEqual(stringGranularity, "1000000000000000000")
57+
// }
5658
}

0 commit comments

Comments
 (0)