@@ -119,6 +119,12 @@ internal struct TestEnvironment {
119119
120120 `operator` = . init( env: env)
121121
122+ if network == " localhost " {
123+ self . isLocal = true
124+ } else {
125+ self . isLocal = false
126+ }
127+
122128 if `operator` == nil && runNonfree {
123129 print ( " warn: forcing `runNonfree` to false because operator is nil " , stderr)
124130 self . runNonfreeTests = false
@@ -130,6 +136,7 @@ internal struct TestEnvironment {
130136 internal let network : String
131137 internal let `operator` : TestEnvironment . Operator ?
132138 internal let runNonfreeTests : Bool
139+ internal let isLocal : Bool
133140 }
134141
135142 internal struct Operator {
@@ -172,7 +179,7 @@ internal struct TestEnvironment {
172179 private enum Keys {
173180 fileprivate static let network = " TEST_NETWORK_NAME "
174181 fileprivate static let operatorKey = " TEST_OPERATOR_KEY "
175- fileprivate static let operatorAccountId = " TEST_OPERATOR_ACCOUNT_ID "
182+ fileprivate static let operatorAccountId = " TEST_OPERATOR_ID "
176183 fileprivate static let runNonfree = " TEST_RUN_NONFREE "
177184 }
178185
@@ -239,10 +246,12 @@ internal struct NonfreeTestEnvironment {
239246
240247 self . operator = base. `operator`!
241248 self . network = base. network
249+ self . isLocal = base. isLocal
242250 }
243251
244252 internal let network : String
245253 internal let `operator` : TestEnvironment . Operator
254+ internal let isLocal : Bool
246255 }
247256
248257 private init ? ( _ env: TestEnvironment ) {
0 commit comments