Skip to content

Commit

Permalink
Add multiple scenarios for missing feature tests, closes #34.
Browse files Browse the repository at this point in the history
  • Loading branch information
Syndesi committed Dec 10, 2023
1 parent e304ae5 commit 2664766
Show file tree
Hide file tree
Showing 65 changed files with 602 additions and 2 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/ci-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,10 @@ jobs:
- uses: actions/checkout@v3
- run: docker pull tmknom/markdownlint
- run: docker run --rm -v $(pwd):/work tmknom/markdownlint '**/*.md' --ignore CHANGELOG.md

verify-no-duplicate:
runs-on: ubuntu-latest
name: 'Verify no duplicate'
steps:
- uses: actions/checkout@v3
- run: ./update-backup.sh
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
all_ids.txt
node_ids.txt
relation_ids.txt
file_ids.txt
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
### Added
- Add multiple scenarios for missing feature tests, closes #34.

## 0.0.19 - 2023-12-01

Expand Down
8 changes: 8 additions & 0 deletions node/endpoint/element/getChildren/data1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "1219e253-b147-4fa6-a567-5a79db2d2eb3",
"data": {
"name": "Data 1",
"scenario": "endpoint.element.getChildren"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getChildren/data2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "cc485ac9-4f03-4ae9-b43a-d16a06a12e57",
"data": {
"name": "Data 2",
"scenario": "endpoint.element.getChildren"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getChildren/data3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "302ec733-72d1-4e6a-a970-0de827861f68",
"data": {
"name": "Data 3",
"scenario": "endpoint.element.getChildren"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getChildren/data4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "9fc09f08-beb6-4e29-9ae8-1191acf82464",
"data": {
"name": "Data 4",
"scenario": "endpoint.element.getChildren"
}
}
11 changes: 11 additions & 0 deletions node/endpoint/element/getChildren/token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "Token",
"id": "e9a5e1cb-c648-4bc2-87ae-8779e4c86179",
"data": {
"token": "secret-token:OTYRavhRMtCilv30hiX617",
"hash": "6d6c0277df13e53cda8cd6528627c8324cabb86db76961491e3e8721f949ef97",
"scenario": "endpoint.element.getChildren",
"note": "Token contains token only due to testing purposes.",
"state": "ACTIVE"
}
}
9 changes: 9 additions & 0 deletions node/endpoint/element/getChildren/user.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "User",
"id": "6b48c474-3f3d-4dba-8060-cfd0074d19ec",
"data": {
"name": "User",
"email": "[email protected]",
"scenario": "endpoint.element.getChildren"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getElement/node/data.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "59493df1-736f-4860-b4a8-a7ebb2bcd96e",
"data": {
"name": "Data",
"scenario": "endpoint.element.getElement.node"
}
}
11 changes: 11 additions & 0 deletions node/endpoint/element/getElement/node/token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "Token",
"id": "b8ee4855-0cfb-40fc-b72e-86981216be83",
"data": {
"token": "secret-token:MmFndbNiEHUr87EtAl8mH4",
"hash": "1568a279f0fce342c57db70180d5ad0a8666d8ffcc031d72b97d21b43f813a8b",
"scenario": "endpoint.element.getElement.node",
"note": "Token contains token only due to testing purposes.",
"state": "ACTIVE"
}
}
9 changes: 9 additions & 0 deletions node/endpoint/element/getElement/node/user.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "User",
"id": "97054151-c5c0-49c0-ad27-0e883cd2baad",
"data": {
"name": "User",
"email": "[email protected]",
"scenario": "endpoint.element.getElement.node"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getElement/relation/data1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "d74809cf-a206-441a-9663-d31db837fc44",
"data": {
"name": "Data 1",
"scenario": "endpoint.element.getElement.relation"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getElement/relation/data2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "ff675c55-fedc-4904-82e3-e14e0d2a0c4a",
"data": {
"name": "Data 2",
"scenario": "endpoint.element.getElement.relation"
}
}
11 changes: 11 additions & 0 deletions node/endpoint/element/getElement/relation/token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "Token",
"id": "d8bccc9b-d93e-4a82-94c0-3238afa90933",
"data": {
"token": "secret-token:1cgn8kiSLVMTTZG6DNNII6",
"hash": "faedd6017efaf8df7d0a35372a0137831197a25d96c96ae9403febf463fcd949",
"scenario": "endpoint.element.getElement.relation",
"note": "Token contains token only due to testing purposes.",
"state": "ACTIVE"
}
}
9 changes: 9 additions & 0 deletions node/endpoint/element/getElement/relation/user.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "User",
"id": "fc0d4c54-edda-4c2e-af6b-f6d4b4204250",
"data": {
"name": "User",
"email": "[email protected]",
"scenario": "endpoint.element.getElement.relation"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getIndex/data1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "db7c7011-1eeb-4a0f-a01f-d7055212f44e",
"data": {
"name": "Data 1",
"scenario": "endpoint.element.getIndex"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getIndex/data2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "4002724a-8696-46f3-8743-416ea5ff35e9",
"data": {
"name": "Data 2",
"scenario": "endpoint.element.getIndex"
}
}
11 changes: 11 additions & 0 deletions node/endpoint/element/getIndex/token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "Token",
"id": "8c59f0c2-b40f-4325-82cf-328706200b8a",
"data": {
"token": "secret-token:55qfUCKq1JopVlrRCqF0Pr",
"hash": "5ae174300150e99c574c0fbbcf9438f1f1fb77c434884d0490fceb52e6643b70",
"scenario": "endpoint.element.getIndex",
"note": "Token contains token only due to testing purposes.",
"state": "ACTIVE"
}
}
9 changes: 9 additions & 0 deletions node/endpoint/element/getIndex/user.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "User",
"id": "c42f65c1-bfee-4e5b-8c85-3d45cb0c474a",
"data": {
"name": "User",
"email": "[email protected]",
"scenario": "endpoint.element.getIndex"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getParents/data1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "2ad52c60-bcf3-420e-8182-c87ea56e8b2a",
"data": {
"name": "Data 1",
"scenario": "endpoint.element.getParents"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getParents/data2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "f8ccb476-6526-4eb7-9abb-49e1003ea419",
"data": {
"name": "Data 2",
"scenario": "endpoint.element.getParents"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getParents/data3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "65ad4ffe-17b3-4258-894f-561d64abd2db",
"data": {
"name": "Data 3",
"scenario": "endpoint.element.getParents"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getParents/data4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "a841287d-a48b-42dd-9a9e-877e7b0c373e",
"data": {
"name": "Data 4",
"scenario": "endpoint.element.getParents"
}
}
11 changes: 11 additions & 0 deletions node/endpoint/element/getParents/token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "Token",
"id": "0d712c4e-292e-4de1-a25f-abceb58397c1",
"data": {
"token": "secret-token:TVg2TMLeeK6AJMT4QhNsjA",
"hash": "a76125e4e5e00d7971b4aba3afc37ddbdd02d4a5f5599e4b9c0b51d8c72473df",
"scenario": "endpoint.element.getParents",
"note": "Token contains token only due to testing purposes.",
"state": "ACTIVE"
}
}
9 changes: 9 additions & 0 deletions node/endpoint/element/getParents/user.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "User",
"id": "874affdb-9b63-4a0e-837f-f5a2ef67c8aa",
"data": {
"name": "User",
"email": "[email protected]",
"scenario": "endpoint.element.getParents"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getRelated/data1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "935fef41-57be-4572-b4e1-df9bb3b06449",
"data": {
"name": "Data 1",
"scenario": "endpoint.element.getRelated"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getRelated/data2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "b4eee6fe-c177-4454-b809-ef2766658fd5",
"data": {
"name": "Data 2",
"scenario": "endpoint.element.getRelated"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getRelated/data3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "911f89c7-b900-43e0-a459-790fffe68a37",
"data": {
"name": "Data 3",
"scenario": "endpoint.element.getRelated"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getRelated/data4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "ed71c56d-6e62-4b59-bdae-842998d35824",
"data": {
"name": "Data 4",
"scenario": "endpoint.element.getRelated"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getRelated/data5.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "f8dc7ab9-35c0-4e05-b66c-711dcb8492df",
"data": {
"name": "Data 5",
"scenario": "endpoint.element.getRelated"
}
}
8 changes: 8 additions & 0 deletions node/endpoint/element/getRelated/data6.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"type": "Data",
"id": "206cf5c6-7190-476e-9f2e-79d197a776ef",
"data": {
"name": "Data 6",
"scenario": "endpoint.element.getRelated"
}
}
11 changes: 11 additions & 0 deletions node/endpoint/element/getRelated/token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"type": "Token",
"id": "7eddf02f-6bc9-4454-b17d-00e4ed9496f3",
"data": {
"token": "secret-token:8PTmlQm8B9QGM5Nen3U4f7",
"hash": "4c94a5ac866124de687dc9feaf3b648e6e9e28c4bf3ceb4b3cb01bd95bdda60b",
"scenario": "endpoint.element.getRelated",
"note": "Token contains token only due to testing purposes.",
"state": "ACTIVE"
}
}
9 changes: 9 additions & 0 deletions node/endpoint/element/getRelated/user.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "User",
"id": "6441c1c3-0b66-4cd7-9f11-8592397df5fb",
"data": {
"name": "User",
"email": "[email protected]",
"scenario": "endpoint.element.getRelated"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getChildren/owns-token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "85536529-764e-41e6-a3b5-b2126764ed92",
"start": "6b48c474-3f3d-4dba-8060-cfd0074d19ec",
"end": "e9a5e1cb-c648-4bc2-87ae-8779e4c86179",
"data": {
"scenario": "endpoint.element.getChildren"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getChildren/owns1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "9d343903-204a-405f-b36b-29a20970b562",
"start": "6b48c474-3f3d-4dba-8060-cfd0074d19ec",
"end": "1219e253-b147-4fa6-a567-5a79db2d2eb3",
"data": {
"scenario": "endpoint.element.getChildren"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getChildren/owns2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "c2a0ac43-a945-4794-9958-7d0413b2c964",
"start": "1219e253-b147-4fa6-a567-5a79db2d2eb3",
"end": "cc485ac9-4f03-4ae9-b43a-d16a06a12e57",
"data": {
"scenario": "endpoint.element.getChildren"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getChildren/owns3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "f6aa29e1-b85d-4a54-b466-5b26ab500636",
"start": "1219e253-b147-4fa6-a567-5a79db2d2eb3",
"end": "302ec733-72d1-4e6a-a970-0de827861f68",
"data": {
"scenario": "endpoint.element.getChildren"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getChildren/owns4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "56d425b3-da3c-4dc3-88e7-df513171cda1",
"start": "1219e253-b147-4fa6-a567-5a79db2d2eb3",
"end": "9fc09f08-beb6-4e29-9ae8-1191acf82464",
"data": {
"scenario": "endpoint.element.getChildren"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getElement/node/owns-token.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "0cf573bf-c8b9-4e0e-89dd-1432b4bc0d54",
"start": "97054151-c5c0-49c0-ad27-0e883cd2baad",
"end": "b8ee4855-0cfb-40fc-b72e-86981216be83",
"data": {
"scenario": "endpoint.element.getElement.node"
}
}
9 changes: 9 additions & 0 deletions relation/endpoint/element/getElement/node/owns.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"type": "OWNS",
"id": "357f4297-12ec-4bb8-9f62-0847be8f63fb",
"start": "97054151-c5c0-49c0-ad27-0e883cd2baad",
"end": "59493df1-736f-4860-b4a8-a7ebb2bcd96e",
"data": {
"scenario": "endpoint.element.getElement.node"
}
}
Loading

0 comments on commit 2664766

Please sign in to comment.