Add tests for examples from Nim in Action.

This commit is contained in:
Dominik Picheta 2017-10-01 17:17:40 +01:00
commit 7889c03cbc
34 changed files with 1213 additions and 0 deletions

View file

@ -0,0 +1,26 @@
# The ChatApp source code
This directory contains the ChatApp project, which is the project that is
created as part of Chapter 3 of the Nim in Action book.
To compile run:
```
nim c src/client
nim c src/server
```
You can then run the ``server`` in one terminal by executing ``./src/server``.
After doing so you can execute multiple clients in different terminals and have
them communicate via the server.
To execute a client, make sure to specify the server address and user name
on the command line:
```bash
./src/client localhost Peter
```
You should then be able to start typing in messages and sending them
by pressing the Enter key.