mirror of
https://github.com/AthanorLabs/atomic-swap.git
synced 2026-01-09 14:18:03 -05:00
Test cleanup (#135)
* version independent monerod path with localhost-only binding * fixed lint target and install script * created 3rd ETH key constant to avoid race condition in tests * updated run-integration-tests.sh with the same changes made to run-unit-tests.sh * new design for paritioning out 2 unique keys to test packages * restored accidentally deleted tests/alice.key * removed websocket connection leaks from tests * made file paths unique between tests with better file cleanup * fix for the websocket connection leak commit * reverted increase of GenerateBlocks (didn't mean to commit that) * fixed maker/taker key that I had reversed * fixed incorrect zero-balance check * fixed comment on ClaimOrRefund * added back sample script for installing go in /usr/local/go * etchclient creation cleanup using t.Cleanup() * minor cleanup to ganache_test_keys code * initial dynamic monero-wallet-rpc implementation for tests * converted monero tests to use dynamic monero-wallet-rpc services * unit tests all using dynamic monero-wallet-rpc services * fixed 2 tests that failed after moving to dynamic monero-wallet-rpc services * fixed low balance issues in TestSwapState_NotifyClaimed Co-authored-by: noot <36753753+noot@users.noreply.github.com>
This commit is contained in:
@@ -1,11 +1,17 @@
|
||||
# Building the project
|
||||
|
||||
1. Install go [here](https://go.dev/doc/install).
|
||||
1. Install Golang
|
||||
|
||||
For Linux 64-bit:
|
||||
On Ubuntu, the easiest way to keep up-to-date with the latest stable version of
|
||||
Go is with snap:
|
||||
```bash
|
||||
wget https://go.dev/dl/go1.18.linux-amd64.tar.gz
|
||||
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.linux-amd64.tar.gz
|
||||
sudo snap install go --classic
|
||||
```
|
||||
On other systems or in docker, use the directions here: https://go.dev/doc/install.
|
||||
Summary for X86-64 Linux:
|
||||
```bash
|
||||
wget https://go.dev/dl/go1.18.3.linux-amd64.tar.gz
|
||||
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.3.linux-amd64.tar.gz
|
||||
echo "export PATH=$PATH:/usr/local/go/bin" >> .profile
|
||||
source .profile
|
||||
```
|
||||
@@ -21,4 +27,4 @@ cd atomic-swap
|
||||
make build
|
||||
```
|
||||
|
||||
This creates the binaries `swapd` and `swapcli`.
|
||||
This creates the binaries `swapd` and `swapcli`.
|
||||
|
||||
Reference in New Issue
Block a user