Fix ipc compilation and add ipc feature to test targets (#1902)

* fix compilation and add it to the ci run

* no separator?

* use quotes and spaces
This commit is contained in:
Nikolay Volf 2016-08-10 14:06:24 +03:00 committed by Gav Wood
parent 4efddb9c50
commit 4ae83f3004
2 changed files with 3 additions and 5 deletions

View File

@ -30,8 +30,6 @@ use ethcore::account_provider::AccountProvider;
use ethcore::miner::{Miner, MinerService, ExternalMiner, MinerOptions}; use ethcore::miner::{Miner, MinerService, ExternalMiner, MinerOptions};
use ethsync::SyncConfig; use ethsync::SyncConfig;
use informant::Informant; use informant::Informant;
#[cfg(feature="ipc")]
use ethcore::client::ChainNotify;
use rpc::{HttpServer, IpcServer, HttpConfiguration, IpcConfiguration}; use rpc::{HttpServer, IpcServer, HttpConfiguration, IpcConfiguration};
use signer::SignerServer; use signer::SignerServer;

View File

@ -1,11 +1,11 @@
#!/bin/sh #!/bin/sh
# Running Parity Full Test Sute # Running Parity Full Test Sute
FEATURES="--features json-tests" FEATURES="json-tests ipc"
case $1 in case $1 in
--no-json) --no-json)
FEATURES="" FEATURES="ipc"
shift # past argument=value shift # past argument=value
;; ;;
*) *)
@ -14,5 +14,5 @@ case $1 in
esac esac
. ./scripts/targets.sh . ./scripts/targets.sh
cargo test --release $FEATURES $TARGETS $1 \ cargo test --release --features "$FEATURES" $TARGETS $1 \