Fix broken links in docs
This commit is contained in:
parent
8cfb6486ba
commit
06743740a0
@ -18,7 +18,7 @@ staying in touch
|
|||||||
|
|
||||||
The repository also contains <code>test_bot.py</code>, which is a set of automated tests for the bot. To learn more about these, see __Testing__ below. <code>test_nicks.csv</code>, which is the set of nicks used for the automated tests.
|
The repository also contains <code>test_bot.py</code>, which is a set of automated tests for the bot. To learn more about these, see __Testing__ below. <code>test_nicks.csv</code>, which is the set of nicks used for the automated tests.
|
||||||
|
|
||||||
Finally, we have a docs folder which contains tutorial-style instructions for various concepts used by WelcomeBot. Currently there is one tutorial, for unit testing. [Check it out!](https://github.com/shaunagm/WelcomeBot/docs/testing.md)
|
Finally, we have a docs folder which contains tutorial-style instructions for various concepts used by WelcomeBot. Currently there is one tutorial, for unit testing. [Check it out!](https://github.com/shaunagm/WelcomeBot/blob/master/docs/testing.md)
|
||||||
|
|
||||||
## Setting up
|
## Setting up
|
||||||
Currently, the bot is only compatible up to Python 2.7.
|
Currently, the bot is only compatible up to Python 2.7.
|
||||||
|
@ -71,7 +71,7 @@ This class and function are "mock" objects that allow us to test the parts of ou
|
|||||||
ircsock.connect((server, 6667)) # Here we connect to server using port 6667.
|
ircsock.connect((server, 6667)) # Here we connect to server using port 6667.
|
||||||
return ircsock
|
return ircsock
|
||||||
|
|
||||||
As you can see in the comment, this function is excluded from testing. It's actually excluded by virtue of not being called in `test_bot.py` but the statement `pragma: no cover` excludes it from the [coverage tool](http://nedbatchelder.com/code/coverage/) as well (see more [below](#Using coverage to inspect tests)). In any case, the real `ircstart()` uses the socket library to establish a connection with the IRC server and returns all details of that connection in an object called `ircsock`.
|
As you can see in the comment, this function is excluded from testing. It's actually excluded by virtue of not being called in `test_bot.py` but the statement `pragma: no cover` excludes it from the [coverage tool](http://nedbatchelder.com/code/coverage/) as well (see more [below](https://github.com/shaunagm/WelcomeBot/blob/master/docs/testing.md#using-coverage-to-inspect-tests)). In any case, the real `ircstart()` uses the socket library to establish a connection with the IRC server and returns all details of that connection in an object called `ircsock`.
|
||||||
|
|
||||||
When we looked at how our various functions use `ircsock`, we decided that the main thing we wanted to test is whether or not it was sending messages, and what those messages were. So our fake ircsock has functions which keep track of messages:
|
When we looked at how our various functions use `ircsock`, we decided that the main thing we wanted to test is whether or not it was sending messages, and what those messages were. So our fake ircsock has functions which keep track of messages:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user