Skip to content
This repository has been archived by the owner on Mar 18, 2023. It is now read-only.

Add tests #1

Open
4 of 8 tasks
FossoresLP opened this issue Oct 22, 2018 · 0 comments
Open
4 of 8 tasks

Add tests #1

FossoresLP opened this issue Oct 22, 2018 · 0 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@FossoresLP
Copy link
Owner

FossoresLP commented Oct 22, 2018

A DNS server is a mission critical part of the network infrastructure so it should be tested very well. I'm working on that but it will take time to add tests for all parts of this project as some things are not easy to test with normal unit tests. I will therefore write integration tests but those take even more time to write.

Tests to write

  • Header parsing [unit] (Added in commit 83c71cb)
  • Label parsing [unit] (Added in commit 78fb456)
  • Query parsing [unit] (Added in commit 2713883)
  • Response parsing [unit] (Added in commit d78f1a5)
  • Message parsing [unit]
  • Cache [integration]
  • DNS resolution [integration]
  • Zone file parsing [integration]
@FossoresLP FossoresLP self-assigned this Oct 22, 2018
@FossoresLP FossoresLP added the help wanted Extra attention is needed label Oct 22, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant