deno_std
deno_std copied to clipboard
tracking: improve test coverage
The test coverage of each of the following sub-modules is below 100% and can be improved:
- [ ] archive
- [x] assert
- [x] async
- [x] bytes
- [x] cli
- [x] collections
- [x] crypto
- [ ] csv
- [x] data_structures
- [x] datetime
- [ ] dotenv
- [x] encoding
- [ ] expect
- [ ] fmt
- [ ] front_matter
- [x] fs
- [x] html
- [ ] http
- [x] ini
- [x] internal
- [ ] io
- [x] json
- [x] jsonc
- [ ] log
- [x] media_types
- [x] msgpack #5027 #5028
- [x] net
- [x] path
- [x] regexp
- [ ] semver
- [x] streams
- [ ] testing
- [x] text
- [x] toml
- [x] ulid
- [x] url
- [x] uuid
- [ ] webgpu
- [ ] yaml
Note: Deprecated APIs do not require additional tests. Removing unneeded functionality may be reasonable instead of increasing testing for some APIs.
Hello! My name is Paul and I am just starting my GitHub activity. Given that this issue is a "good first" one, I would like to take part in fixing it. Can I be asssigned for it?
Hi Paul! This task is best tackled in parts (one PR per sub-module). Which sub-modules would you like to tackle?
Ok! I started digging in the csv sub-module so let csv be the first. Also I am intreseted in encoding and json. Which one of these two would you recommend for a beginner?
Hello! I would like to work on some test coverage improvements.
I am working on console
now.
hi, I'm working on assert
, before working on #3771.
media_types
has been fully covered in #4554.