mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Test via ipc on travis.
This commit is contained in:
parent
67d1e4783a
commit
7369b5e4bb
@ -27,4 +27,14 @@ cmake .. -DGUI=0 -DCMAKE_BUILD_TYPE=$TRAVIS_BUILD_TYPE $OPTIONS
|
|||||||
make lllc solc soljson soltest
|
make lllc solc soljson soltest
|
||||||
|
|
||||||
|
|
||||||
./solidity/test/soltest
|
# Test runs disabled for macos for now,
|
||||||
|
# we need to find a way to install eth.
|
||||||
|
if [[ "$OSTYPE" != "darwin"* ]]
|
||||||
|
then
|
||||||
|
eth --test -d /tmp/test &
|
||||||
|
while [ ! -S /tmp/test/geth.ipc ]; do sleep 2; done
|
||||||
|
|
||||||
|
./solidity/test/soltest --ipc /tmp/test/geth.ipc
|
||||||
|
pkill eth
|
||||||
|
fi
|
||||||
|
|
||||||
|
@ -65,7 +65,8 @@ elif [[ "$OSTYPE" == "linux-gnu" ]]; then
|
|||||||
libmicrohttpd-dev \
|
libmicrohttpd-dev \
|
||||||
libminiupnpc-dev \
|
libminiupnpc-dev \
|
||||||
libz-dev \
|
libz-dev \
|
||||||
opencl-headers
|
opencl-headers \
|
||||||
|
eth
|
||||||
|
|
||||||
# The exception is libjson-rpc-cpp, which we have to build from source for
|
# The exception is libjson-rpc-cpp, which we have to build from source for
|
||||||
# reliable results. The only binaries available for this package are those
|
# reliable results. The only binaries available for this package are those
|
||||||
|
Loading…
Reference in New Issue
Block a user