devcontainers / devcontainers/cli
test: findUserArg has no unit tests
- Ngôn ngữ chính
- TypeScript
- Star
- 3k
- Fork
- 457
- Merge trung bình
- 13 giờ 17 phút
- Pull request đã merge (30 ngày)
- 6
Mô tả
`findUserArg` in `singleContainer.ts` is exported but has no test coverage.
No test file currently imports from `singleContainer`.
Proposing to add `src/test/singleContainer.test.ts` covering these cases:
- ['-u', 'myuser'] -> 'myuser'
- ['--user', 'myuser'] -> 'myuser'
- ['--user=myuser'] -> 'myuser'
- ['--user', 'a', '-u', 'b'] -> 'b' (last wins)
- [] -> undefined
Would this be helpful?
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách đọc findUserArg trong singleContainer.ts và xem xét các quy ước của những test lân cận. Thêm src/test/singleContainer.test.ts cho năm trường hợp đối số được liệt kê, sau đó chạy file test đó bằng lệnh test hiện có của repository. Hoàn thành nghĩa là mọi kết quả mong đợi, username hoặc undefined, đều được bao phủ và vượt qua.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- typescript
- Lĩnh vực
- testing-qa
- Loại issue
- Tái cấu trúc
- Độ khó
- 1/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 68/100