flutter / flutter/devtools

Provide support and guidance for testing an extension against its parent package

Đang mở
#8,210 0 bình luận 1 reaction 0 người được giao Xem trên GitHub
devtools extensions P2 testing
Ngôn ngữ chính
Dart
Star
1.7k
Fork
404
Merge trung bình
6 ngày 17 giờ
Pull request đã merge (30 ngày)
18

Mô tả

When an extension is not developed in the same package that it is shipped with (like standalone extensions are), it can be challenging to test that the extension is compatible with its parent package. For example, if a DevTools extension performs an expression evaluation on a library from the parent package within the context of a running app, there is not an easy way to verify that these expression evaluations are valid in a testing environment.

To support this, we should expose some integration test helpers that support running a live app and connecting it to the simulated DevTools environment. We have some of this infrastructure in devtools_app already, but we would need to move this to devtools_app_shared.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.