decred.org/dcrdex@v1.0.5/dex/testing/firo/test/README.md (about)

     1  # Testing Firo ElectrumX Servers
     2  
     3  ## ElectrumX Test
     4  
     5  This runs a test which accesses:
     6  
     7  - Firo testnet electrumX server: __95.179.164.13:51002__
     8  - Firo mainnet electrumX server: __electrumx.firo.org:50002__
     9  
    10  and optionally:
    11  
    12  - Firo simnet ElectrumX server running on a regtest chain server.
    13  
    14  It tests the capabilities of the server.
    15  
    16  ## Dependencies
    17  
    18  The regtest/simnet server test has a dependency on:
    19  
    20  - The Firo simnet electrumx server: __electrumx.sh__
    21  - The Firo simnet chain server: __harness.sh__
    22  
    23  The simnet ElectrumX server (electrumx.sh) will connect over RPC to the
    24  harness chain.
    25  
    26  ## Testing mainnet, testnet only
    27  
    28  Run as a Go test from this directory:
    29  
    30  __go test -v -count=1 ./...__
    31  
    32  ## Testing mainnet, testnet and regtest
    33  
    34  Start __./harness.sh__ tmux script which starts 4 instances of the Firo regtest
    35  harness chain.
    36  
    37  Set environment variable __REGTEST="1"__
    38  
    39  Run __./electrumx.sh__ which starts a simnet Firo ElectrumX server that accesses the
    40  chain server harness over RPC.
    41  
    42  Run as a Go test from this directory:
    43  
    44  __go test -v -count=1 ./...__