Skip to content

w3c-ccg/mocha-test-suite-template

Repository files navigation

Warning

This is a template repository. The following README contents are for the final updated repository based on this template.

After creating a new repository from this template, run...

$ ./populate-templates.js org=<org> repo_name=<repo_name> title=<title>

The contents below should be updated by hand to match the tests once they are written. This warning should also be removed.

${title} Test Suite

Table of Contents

Background

Provides interoperability tests for...

Install

$ npm i

Usage

$ npm test

Implementations

This test suite loads implementation descriptions from https://github.com/w3c-ccg/vc-test-suite-implementations

To add your implementation to this test suite, follow the instructions there.

This specific test suites needs a ${key} section defined where implementation endpoints are tagged with ${tag}.

  "issuers": [{
    // ... issuer settings here
  }],
  "verifiers": [{
    // ... verifier settings here
  }],
  "${key}": [{
    "id": "..."
    "endpoint": "...",
    "tags": ["${tag}"]
  }]

LICENSE

BSD-3-Clause Copyright 2022-2025 Digital Bazaar, Inc.

About

Test suite template for creating Mocha/Chai based interop test suites.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published