3.2.1 • Published 3 months ago

@inrupt/internal-test-env v3.2.1

Weekly downloads
-
License
MIT
Repository
-
Last release
3 months ago

@inrupt/internal-test-env

This package contains utilities to help setup automated testing environments.

Installation

  1. 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 in features["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