ticket:10 Added tests
ticket:10 Implemented tests
Merge branch 't10_signals'