3.2.4 • Published 10 months ago

@inrupt/internal-test-env v3.2.4

Weekly downloads
-
License
MIT
Repository
-
Last release
10 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.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