Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Functional testing #279
Currently we have a (rather) small collection of unit tests. To improve test coverage we'll develop a functional testing system for NZBGet. The purpose is to provide testing for high level program functions which means testing of many program components. This includes tests like:
One of the big problem here is how to make the test system self contained. The purpose of NZBGet is to download from Usenet servers. But to make functional testing possible we need to do all the testing locally. Therefore the first step will be to develop an NNTP server, which will be run locally and fast.