{.used.} import unittest, chronos, web3/ethtypes, ../beacon_chain/eth1/eth1_monitor suite "Eth1 Chain": discard suite "Eth1 monitor": test "Rewrite HTTPS Infura URLs": var mainnetWssUrl = "wss://mainnet.infura.io/ws/v3/6224f3c792cc443fafb64e70a98f871e" mainnetHttpUrl = "http://mainnet.infura.io/v3/6224f3c792cc443fafb64e70a98f871e" mainnetHttpsUrl = "https://mainnet.infura.io/v3/6224f3c792cc443fafb64e70a98f871e" goerliWssUrl = "wss://goerli.infura.io/ws/v3/6224f3c792cc443fafb64e70a98f871e" goerliHttpUrl = "http://goerli.infura.io/v3/6224f3c792cc443fafb64e70a98f871e" goerliHttpsUrl = "https://goerli.infura.io/v3/6224f3c792cc443fafb64e70a98f871e" gethHttpUrl = "http://localhost:8545" gethHttpsUrl = "https://localhost:8545" gethWsUrl = "ws://localhost:8545" unspecifiedProtocolUrl = "localhost:8545" fixupWeb3Urls mainnetWssUrl fixupWeb3Urls mainnetHttpUrl fixupWeb3Urls mainnetHttpsUrl fixupWeb3Urls goerliWssUrl fixupWeb3Urls goerliHttpUrl fixupWeb3Urls goerliHttpsUrl fixupWeb3Urls gethHttpUrl fixupWeb3Urls gethHttpsUrl fixupWeb3Urls gethWsUrl fixupWeb3Urls unspecifiedProtocolUrl check: mainnetWssUrl == "wss://mainnet.infura.io/ws/v3/6224f3c792cc443fafb64e70a98f871e" mainnetHttpUrl == mainnetWssUrl mainnetHttpsUrl == mainnetWssUrl goerliWssUrl == "wss://goerli.infura.io/ws/v3/6224f3c792cc443fafb64e70a98f871e" goerliHttpUrl == goerliWssUrl goerliHttpsUrl == goerliWssUrl gethHttpUrl == gethWsUrl gethHttpsUrl == gethWsUrl unspecifiedProtocolUrl == gethWsUrl gethWsUrl == "ws://localhost:8545"