Run XRPL Automated Tests
Project description
Claudia
Claudia is a helper utility that allows users to run automated XRPL tests on different networks. It also allows building rippled and launching local running networks.
General prerequisites
Please have the following installed on your machine before proceeding further:
- Python3
- Run
python3 --version
to check if Python3 is already installed. - If Python3 is not installed, follow the next steps.
- MacOS:
brew update && brew upgrade
brew install python3
- Linux:
sudo apt-get update
sudo apt-get install python3.6
- MacOS:
- Verify installation by running:
python3 --version
- Run
- pip
- Run
pip --version
to check if Python3 is already installed. - If pip is not installed, follow the next steps:
- MacOS:
brew install python
- Linux:
sudo apt update
sudo apt install python3-pip
- MacOS:
- Run
- docker
- Run
docker --version
to check if docker is already installed. - If docker is not installed, follow the next steps:
- MacOS:
- Download and then run the Docker Desktop installer.
- Linux:
- Download and then run the Docker Desktop installer.
- MacOS:
- Run
- Following is only required if you intend to run Javascript tests.
- node
- Run
node --version
to check if node is already installed. - If node is not installed, follow the next steps:
- MacOS:
brew install node
- Linux:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - && sudo apt-get install -y nodejs
- MacOS:
- Run
- npm
- Run
npm -v
to check if npm ia already installed. - If npm in not installed, follow the next steps:
- MacOS:
brew install npm
- Linux:
sudo apt install npm
- MacOS:
- Run
- node
- Pull down a fresh copy of rippled code base.
Installation
Install claudia from PyPi, using the following command:
pip install claudia
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
claudia-0.0.11.tar.gz
(92.0 kB
view hashes)
Built Distribution
claudia-0.0.11-py3-none-any.whl
(110.1 kB
view hashes)