3.2.4 • Published 10 months ago
@inrupt/internal-test-env v3.2.4
@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.4
10 months ago
3.2.2
11 months ago
3.2.3
11 months ago
3.2.1
1 year ago
3.2.0
1 year ago
3.1.0
1 year ago
3.0.2
2 years ago
3.0.1
2 years ago
3.0.0
2 years ago
2.6.0
2 years ago
2.3.0
2 years ago
2.1.2
2 years ago
2.2.0
2 years ago
2.1.1
2 years ago
2.4.1
2 years ago
2.4.0
2 years ago
2.1.3
2 years ago
2.0.4
2 years ago
2.1.0
2 years ago
2.0.3
2 years ago
2.0.2
2 years ago
2.0.1
2 years ago
1.8.0
2 years ago
1.7.0
2 years ago
2.0.0
2 years ago
1.6.2
2 years ago
1.6.1
2 years ago
1.6.0
2 years ago
1.5.5
2 years ago
1.5.4
2 years ago
1.5.3
3 years ago
1.5.2
3 years ago
1.4.3
3 years ago
1.4.2
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago