@@ -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