Skip to content

Commit 6b67078

Browse files
committed
skip exposer and chain status for ethereum
1 parent 2b68479 commit 6b67078

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed

starship/tests/e2e/e2e_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ func (s *TestSuite) TestChains_Status() {
6464
s.T().Log("running test for /status endpoint for each chain")
6565

6666
for _, chain := range s.config.Chains {
67-
if chain.Name == "neutron" {
67+
if chain.Name == "neutron" || chain.Name == "ethereum" {
6868
s.T().Skip("skip tests for neutron")
6969
}
7070
url := fmt.Sprintf("http://0.0.0.0:%d/status", chain.Ports.Rpc)
@@ -86,7 +86,7 @@ func (s *TestSuite) TestChains_StakingParams() {
8686
s.T().Skip("skip staking params test for non rest endpoint")
8787
}
8888
s.T().Log("running test for /staking/parameters endpoint for each chain")
89-
if s.config.Chains[0].Name == "neutron" {
89+
if s.config.Chains[0].Name == "neutron" || s.config.Chains[0].Name == "ethereum" {
9090
s.T().Skip("skip tests for neutron")
9191
}
9292

starship/tests/e2e/exposer_test.go

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ func (s *TestSuite) TestExposer_GetNodeID() {
3030
s.T().Log("running test for /node_id endpoint for exposer")
3131

3232
chain := s.config.Chains[0]
33+
if chain.Ports.Exposer == 0 {
34+
s.T().Skip("skipping /node_id test since no exposer")
35+
}
3336

3437
req, err := http.NewRequest(http.MethodGet, "/node_id", nil)
3538
s.Require().NoError(err)
@@ -45,6 +48,9 @@ func (s *TestSuite) TestExposer_GetGenesisFile() {
4548
s.T().Log("running test for /genesis endpoint for exposer")
4649

4750
chain := s.config.Chains[0]
51+
if chain.Ports.Exposer == 0 {
52+
s.T().Skip("skipping /node_id test since no exposer")
53+
}
4854

4955
req, err := http.NewRequest(http.MethodGet, "/genesis", nil)
5056
s.Require().NoError(err)
@@ -62,6 +68,9 @@ func (s *TestSuite) TestExposer_GetPubKey() {
6268
s.T().Log("running test for /pub_key endpoint for exposer")
6369

6470
chain := s.config.Chains[0]
71+
if chain.Ports.Exposer == 0 {
72+
s.T().Skip("skipping /node_id test since no exposer")
73+
}
6574
if chain.Cometmock != nil && chain.Cometmock.Enabled {
6675
s.T().Skip("skipping tests for cometmock enabled chain")
6776
}
@@ -82,6 +91,9 @@ func (s *TestSuite) TestExposer_GetPrivKey() {
8291
s.T().Log("running test for /priv_keys endpoint for exposer")
8392

8493
chain := s.config.Chains[0]
94+
if chain.Ports.Exposer == 0 {
95+
s.T().Skip("skipping /node_id test since no exposer")
96+
}
8597

8698
req, err := http.NewRequest(http.MethodGet, "/priv_keys", nil)
8799
s.Require().NoError(err)
@@ -99,6 +111,9 @@ func (s *TestSuite) TestExposer_GetPrivValState() {
99111
s.T().Log("running test for /priv_validator_state endpoint for exposer")
100112

101113
chain := s.config.Chains[0]
114+
if chain.Ports.Exposer == 0 {
115+
s.T().Skip("skipping /node_id test since no exposer")
116+
}
102117

103118
req, err := http.NewRequest(http.MethodGet, "/priv_validator_state", nil)
104119
s.Require().NoError(err)
@@ -115,6 +130,9 @@ func (s *TestSuite) TestExposer_GetNodeKey() {
115130
s.T().Log("running test for /node_key endpoint for exposer")
116131

117132
chain := s.config.Chains[0]
133+
if chain.Ports.Exposer == 0 {
134+
s.T().Skip("skipping /node_id test since no exposer")
135+
}
118136

119137
req, err := http.NewRequest(http.MethodGet, "/node_key", nil)
120138
s.Require().NoError(err)
@@ -131,6 +149,9 @@ func (s *TestSuite) TestExposer_GetKeys() {
131149
s.T().Log("running test for /keys endpoint for exposer")
132150

133151
chain := s.config.Chains[0]
152+
if chain.Ports.Exposer == 0 {
153+
s.T().Skip("skipping /node_id test since no exposer")
154+
}
134155

135156
req, err := http.NewRequest(http.MethodGet, "/keys", nil)
136157
s.Require().NoError(err)

0 commit comments

Comments
 (0)