Skip to content

Commit

Permalink
Initial set of report generator update (#105)
Browse files Browse the repository at this point in the history
* Baseline package file and root runner file

* Overall adjustments on test for report generation

- Each suite's default.js read as default
- Test suites and configuration appears in suites/suits-config.js

Co-authored-by: Orie Steele <[email protected]>

* FIx to allow individual jest run for success

* Adding machine readable description wrapper

Adding/cleaning outermost descrption wrappers to have suite
name (suites/did-*) and implementation name.

* Reorganizing index.html

* Change of implementation name markup character

* Implements conformance by test suites section

* Removing "Conformance by Method" for now

* Disabling "Conformance by Method" code for now

* Change to show TODO emoji instead of failure

* Modified to show various test parameters in the result tables

- `todo` tests are marked with different emoji, not as a failure.
- result table to include multiple parameters including MIME subtype.
  MIME subtype column removed for better use of width.

* alsoKnownAs is optional, so do not apply test

* Adjust DID resolution test to include DID and test parameters

* Adjust DID URL dereferencer test to include DID and test parameters

* Latest generated report

* Move dynamic table generation code to generate-latest-respec-data.js

Needs refactoring, but it works for now.

Co-authored-by: Orie Steele <[email protected]>
  • Loading branch information
shigeya and OR13 authored May 21, 2021
1 parent 262f6dc commit 8a2fa15
Show file tree
Hide file tree
Showing 20 changed files with 22,278 additions and 1,285 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,13 @@ W3C functions under a [code of conduct](https://www.w3.org/Consortium/cepc/).

See the [Test Server](./packages/did-core-test-server).

To generate a report, run:

```npm
npm i
npm run generate-report
``
## DID Working Group Repositories
- [W3C Decentralized Identifier Specification v1.0](https://github.com/w3c/did-core)
Expand Down
Loading

0 comments on commit 8a2fa15

Please sign in to comment.