nodeSolidServer / nodeSolidServer/node-solid-server

Failing tests in `solid-contrib/solid-crud-tests`

オープン
#1,736 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
JavaScript
スター
1.8k
フォーク
308
PR マージ指標
30日以内にマージされた PR はありません

説明

During the testing process on https://solid-crud-tests-example-1.solidcommunity.net, several tests have unfortunately not yielded successful results.

The tests in question specifically pertain to the Notification and Storage categories. To provide a concise overview:

FAIL  test/surface/notifications.test.ts
Notifications
When overwriting plain text with plain text using PUT
  ✕ WPS  insecure websockets-pubsub advertised using Updates-Via Link header (11 ms)
  ✓ WPS  emits insecure websockets-pubsub on the resource (1 ms)
  ✕ SECURE_WEBSOCKETS  secure websockets advertised using server-wide or resource-specific Link header (3 ms)
  ✓ SECURE_WEBSOCKETS  emits secure websockets notification on the resource
  ✕ WEBHOOKS  webhooks advertised using server-wide or resource-specific Link header (1 ms)
  ✕ WEBHOOKS  emits webhook notification on the resource (1 ms)
 

FAIL  test/surface/fetch-pod-root.test.ts
Alice's storage root
  ✕ is an ldp BasicContainer (3 ms)

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、solid-crud-tests のサンプルサーバーに対して test/surface/notifications.test.ts と test/surface/fetch-pod-root.test.ts の失敗を実行します。失敗している Notification と Alice のストレージルートのケースを読み、告知されたリンク、発行された通知、コンテナのレスポンスが期待と異なる理由を特定します。記載されたテストがパスすれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, typescript
領域
testing-qa
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。