You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -29,8 +28,51 @@ Create a new package to implement feature-specific tests, or add tests to an exi
29
28
├── README.md
30
29
├── e2e.go
31
30
├── e2e_test.go
32
-
└── ping
33
-
└── suites.go
31
+
└── x
32
+
└── transfer.go
33
+
└── virtuous.go
34
34
```
35
35
36
-
`e2e.go` defines common configurations (e.g., network-runner client) for other test packages. `ping/suites.go` defines ping tests, annotated by `[Ping]`, which can be selected by `./tests/e2e/e2e.test --ginkgo.focus "\[Local\] \[Ping\]"`.
36
+
`e2e.go` defines common configuration for other test
37
+
packages. `x/transfer/virtuous.go` defines X-Chain transfer tests,
38
+
labeled with `x`, which can be selected by `./tests/e2e/e2e.test
39
+
--ginkgo.label-filter "x"`.
40
+
41
+
## Testing against a persistent network
42
+
43
+
By default, a new ephemeral test network will be started before each
44
+
test run. When developing e2e tests, it may be helpful to create a
45
+
persistent test network to test against. This can increase the speed
46
+
of iteration by removing the requirement to start a new network for
0 commit comments