No coverage for `__imatmul__` (`@=`)
まだ誰も着手していません。
評価
調査の方向性
まず既存の test_iop のカバレッジと test_linalg.py を読み、次に array_api_tests が演算子オーバーロードをどのようにテストしているかを確認します。imatmul による @= 操作のカバレッジを追加し、AttributeError を発生させる実装がテストスイートで検出されることを確認します。
索引モデルが issue の本文から書いたものです。
説明
It looks like __imatmul__ currently lacks test coverage in the suite. A broken implementation (e.g. one raising AttributeError) can pass array_api_tests without triggering any failures.
Checking the codebase:
imatmulisn't referenced anywhere underarray_api_tests/.test_ioponly covers elementwise binary ops, somatmulisn't included.test_linalg.pytestsnamespace.matmul()directly, but doesn't exercise@or@=.
Happy to send a PR adding @= coverage if needed!
- 主要言語
- Python
- スター
- 74
- フォーク
- 54
- 平均マージ
- 4日 15時間
- マージ済み PR(30日)
- 6
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
data-apis/array-api-tests のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
data-apis/array-api-tests#460 · コメント 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 68/100
data-apis/array-api-tests#455 · コメント 2 件 ·
-
tracking
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
data-apis/array-api-tests#381 · コメント 9 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 38/100
data-apis/array-api-tests#379 · コメント 10 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
data-apis/array-api-tests#368 · コメント 3 件 ·
data-apis/array-api-tests の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100