- Timestamp:
- 2013-01-13T11:51:02Z (12 years ago)
- Branches:
- master
- Children:
- 35571fb
- Parents:
- 9ec6b36
- Location:
- protocols/skype
- Files:
-
- 9 added
- 9 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
protocols/skype/HACKING
r9ec6b36 r650d2b4 17 17 18 18 4) irssi 19 20 == Tests 21 22 The plugin is tested with a mocked IRC client and a mocked skyped. To add a new 23 test, the following steps are necessary: 24 25 1) Add a new -skyped.mock file: just do the test manually, copy&paste the 26 skyped output and clean it up, so Alice talks to Bob. You can test the created 27 mock file by starting skyped with the -m option, and testing it from an IRC 28 client manually. 29 30 2) Add a new -bitlbee.mock file: do the test manually from irssi, and use: 31 32 /connect -rawlog rawlog localhost 33 34 Then clean up the rawlog: the input lines are parsed as matching patterns, so 35 boring prefix/suffix text can be left out, non-interesting lines can be 36 deleted. The output lines still have to be strict IRC commands, as usual. 37 38 3) Add the new test to test.py and run it! 39 40 // vim: ft=asciidoc -
protocols/skype/Makefile
r9ec6b36 r650d2b4 24 24 25 25 test: all 26 $(MAKE) -C t/ all26 ./test.py 27 27 28 28 doc: $(MANPAGES)
Note: See TracChangeset
for help on using the changeset viewer.