Closed sreuland closed 1 year ago
Interface: Go functions wired up to parameter names. assumption: underlying framework is up and running (soroban-js-client)
Ideally we should use the js client for more than just what the "Tool" is used for now (only the invoke). The js client could also do all the steps (aside from compilation).
What problem does your feature solve?
e2e tests don't use Node JS as client to invoke contracts in test coverage yet
What would you like to see?
The dapp feature test suite should provide config ability for specifying Node JS as additional client test case.
Server(Node) Tests use the soroban-js-client
Allow 'JSNODE' as Client Tool options in the Gherkin feature definitions(dapp_develop.feature):
Provide new environment variables that can be passed during e2e test execution to specify which Node JS version to test:
JSNodeNPMVersion
- specify the soroban-js-client version to use as an npm version numberWhat alternatives are there?