3.2.1 • Published 3 months ago
@inrupt/internal-test-env v3.2.1
@inrupt/internal-test-env
This package contains utilities to help setup automated testing environments.
Installation
npm install --save-dev @inrupt/internal-test-env
Usage:
Add the function import as needed.
import "@inrupt/internal-test-env"
Features
This helper exposes the following:
getNodeTestingEnvironment
getBrowserTestingEnvironment
These two functions will load from the environment variables as follows:
- Some variables will always be loaded and validated if applicable
E2E_TEST_ENVIRONMENT
: name of the target environment, used for information purpose. E.g.,ESS Dev-Next
E2E_TEST_IDP
: IRI of the OpenID Provider where the test session will be retrieved.- Any environment variable starting with the pattern
E2E_TEST_FEATURE_*
will be made available in a feature flags dictionary keyed by*
. E.g.,E2E_TEST_FEATURE_NOTIFICATIONS
being defined will result infeatures["NOTIFICATIONS"]
to capture the associated value.
- Some variables will only be loaded and validated if explicitly requested as part
of the
get*TestingEnvironment
call:E2E_TEST_NOTIFICATION_GATEWAY
E2E_TEST_NOTIFICATION_PROTOCOL
E2E_TEST_VC_PROVIDER
E2E_TEST_OWNER_CLIENT_ID
E2E_TEST_OWNER_CLIENT_SECRET
E2E_TEST_REQUESTOR_CLIENT_ID
E2E_TEST_REQUESTOR_CLIENT_SECRET
E2E_TEST_USER
E2E_TEST_PASSWORD
3.2.1
3 months ago
3.2.0
3 months ago
3.1.0
3 months ago
3.0.2
5 months ago
3.0.1
5 months ago
3.0.0
5 months ago
2.6.0
5 months ago
2.3.0
8 months ago
2.1.2
9 months ago
2.2.0
8 months ago
2.1.1
10 months ago
2.4.1
8 months ago
2.4.0
8 months ago
2.1.3
9 months ago
2.0.4
10 months ago
2.1.0
10 months ago
2.0.3
11 months ago
2.0.2
11 months ago
2.0.1
11 months ago
1.8.0
12 months ago
1.7.0
1 year ago
2.0.0
11 months ago
1.6.2
1 year ago
1.6.1
1 year ago
1.6.0
1 year ago
1.5.5
1 year ago
1.5.4
1 year ago
1.5.3
1 year ago
1.5.2
1 year ago
1.4.3
1 year ago
1.4.2
1 year ago
1.4.1
1 year ago
1.4.0
1 year ago