solution: organize the integration test suite
This commit is contained in:
@@ -1,8 +1,10 @@
|
||||
package io.emeraldpay.dshackle.testing.trial.proxy
|
||||
package io.emeraldpay.dshackle.testing.trial.basicproxy
|
||||
|
||||
import io.emeraldpay.dshackle.testing.trial.ProxyClient
|
||||
import spock.lang.IgnoreIf
|
||||
import spock.lang.Specification
|
||||
|
||||
@IgnoreIf({ System.getProperty('trialMode') != 'basic' })
|
||||
class DispatchSpec extends Specification {
|
||||
|
||||
def client = ProxyClient.forPrefix("eth")
|
||||
@@ -1,8 +1,10 @@
|
||||
package io.emeraldpay.dshackle.testing.trial.proxy
|
||||
package io.emeraldpay.dshackle.testing.trial.basicproxy
|
||||
|
||||
import io.emeraldpay.dshackle.testing.trial.ProxyClient
|
||||
import spock.lang.IgnoreIf
|
||||
import spock.lang.Specification
|
||||
|
||||
@IgnoreIf({ System.getProperty('trialMode') != 'basic' })
|
||||
class GivesErrorSpec extends Specification {
|
||||
|
||||
def client = ProxyClient.forPrefix("eth")
|
||||
@@ -1,8 +1,10 @@
|
||||
package io.emeraldpay.dshackle.testing.trial.proxy
|
||||
package io.emeraldpay.dshackle.testing.trial.basicproxy
|
||||
|
||||
import io.emeraldpay.dshackle.testing.trial.ProxyClient
|
||||
import spock.lang.IgnoreIf
|
||||
import spock.lang.Specification
|
||||
|
||||
@IgnoreIf({ System.getProperty('trialMode') != 'basic' })
|
||||
class HardcodedCallsSpec extends Specification {
|
||||
|
||||
def client = ProxyClient.forPrefix("eth")
|
||||
@@ -1,8 +1,10 @@
|
||||
package io.emeraldpay.dshackle.testing.trial.proxy
|
||||
package io.emeraldpay.dshackle.testing.trial.basicproxy
|
||||
|
||||
import io.emeraldpay.dshackle.testing.trial.ProxyClient
|
||||
import spock.lang.IgnoreIf
|
||||
import spock.lang.Specification
|
||||
|
||||
@IgnoreIf({ System.getProperty('trialMode') != 'basic' })
|
||||
class MetamaskCallSpec extends Specification {
|
||||
|
||||
def client = ProxyClient.forPrefix("eth")
|
||||
@@ -1,8 +1,10 @@
|
||||
package io.emeraldpay.dshackle.testing.trial.proxy
|
||||
package io.emeraldpay.dshackle.testing.trial.basicproxy
|
||||
|
||||
import io.emeraldpay.dshackle.testing.trial.ProxyClient
|
||||
import spock.lang.IgnoreIf
|
||||
import spock.lang.Specification
|
||||
|
||||
@IgnoreIf({ System.getProperty('trialMode') != 'basic' })
|
||||
class StandardCallsSpec extends Specification {
|
||||
|
||||
def client = ProxyClient.forPrefix("eth")
|
||||
@@ -1,11 +1,13 @@
|
||||
package io.emeraldpay.dshackle.testing.trial.proxy
|
||||
package io.emeraldpay.dshackle.testing.trial.mainnet
|
||||
|
||||
import io.emeraldpay.dshackle.testing.trial.Debugger
|
||||
import io.emeraldpay.dshackle.testing.trial.ProxyClient
|
||||
import spock.lang.IgnoreIf
|
||||
import spock.lang.Specification
|
||||
import spock.lang.Timeout
|
||||
|
||||
class GetBlockRealSpec extends Specification {
|
||||
@IgnoreIf({ System.getProperty('trialMode') != 'real' })
|
||||
class GetBlockSpec extends Specification {
|
||||
|
||||
def client = ProxyClient.ethereumReal()
|
||||
|
||||
Reference in New Issue
Block a user