Changeset 650d2b4 for protocols


Ignore:
Timestamp:
2013-01-13T11:51:02Z (12 years ago)
Author:
Miklos Vajna <vmiklos@…>
Branches:
master
Children:
35571fb
Parents:
9ec6b36
Message:

skype: convert msg test to a mock-based one

Location:
protocols/skype
Files:
9 added
9 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • protocols/skype/HACKING

    r9ec6b36 r650d2b4  
    1717
    18184) irssi
     19
     20== Tests
     21
     22The plugin is tested with a mocked IRC client and a mocked skyped. To add a new
     23test, the following steps are necessary:
     24
     251) Add a new -skyped.mock file: just do the test manually, copy&paste the
     26skyped output and clean it up, so Alice talks to Bob.  You can test the created
     27mock file by starting skyped with the -m option, and testing it from an IRC
     28client manually.
     29
     302) Add a new -bitlbee.mock file: do the test manually from irssi, and use:
     31
     32/connect -rawlog rawlog localhost
     33
     34Then clean up the rawlog: the input lines are parsed as matching patterns, so
     35boring prefix/suffix text can be left out, non-interesting lines can be
     36deleted. The output lines still have to be strict IRC commands, as usual.
     37
     383) Add the new test to test.py and run it!
     39
     40// vim: ft=asciidoc
  • protocols/skype/Makefile

    r9ec6b36 r650d2b4  
    2424
    2525test: all
    26         $(MAKE) -C t/ all
     26        ./test.py
    2727
    2828doc: $(MANPAGES)
Note: See TracChangeset for help on using the changeset viewer.