Commit Graph

15 Commits

Author SHA1 Message Date
Magnus Henoch 98dc8e429b Extract jabber-xml-parse-next-stanza, and test it
Move the functionality of reading the next complete stanza into a
separate function, and add some test cases for it.  I'd like to get rid
of jabber-xml-skip-tag-forward at some point, so a good first step
towards that should be moving calls to it into a function that's easy to
test in isolation.
2016-01-24 13:52:22 +00:00
Magnus Henoch a9238d2b04 Add test for jabber-disco hashing
Use example from XEP-0115.
2015-03-05 01:37:31 +00:00
Magnus Henoch 506e6de9f4 Use LOG_COMPILER instead of TESTS_ENVIRONMENT in tests/Makefile.am
TESTS_ENVIRONMENT is no longer a safe place to put an Emacs
invocation.  However, LOG_COMPILER was introduced in Automake 1.12 for
such things.

Tested with Automake 1.13.1.
2013-01-28 01:26:49 +00:00
magnus.henoch@gmail.com faf2e9e7aa * jabberd.el (jabberd-handle): Update for new namespace handling. 2012-02-03 13:22:42 +00:00
Demyan Rogozhin e78d77aaf3 Rename three interactive functions for uniformity reasons:
Add aliases for compatibility. Update manual.
Beautify Demyan's patch
2010-02-17 18:40:49 +03:00
Magnus Henoch f6d860b0f5 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-539
Creator:  Magnus Henoch <mange@freemail.hu>

Avoid errors in nick-change-fail error reporting
2008-06-17 14:50:42 +00:00
Magnus Henoch 0406b292f5 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-538
Creator:  Magnus Henoch <mange@freemail.hu>

Fix jabberd.el for legacy authentication
2008-06-17 14:50:17 +00:00
Magnus Henoch 62e0d1488e Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-537
Creator:  Magnus Henoch <mange@freemail.hu>

Add timeout to nick-change-fail test
2008-06-17 14:49:52 +00:00
Magnus Henoch 4b17b4f731 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-531
Creator:  Magnus Henoch <mange@freemail.hu>

Test for misbehaviour on nick conflict (fails so far)
2008-06-17 14:47:54 +00:00
Magnus Henoch 819197469b Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-530
Creator:  Magnus Henoch <mange@freemail.hu>

Framework for introspective testing
2008-06-17 14:47:32 +00:00
Magnus Henoch e3c08f5b0d Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-516
Creator:  Magnus Henoch <mange@freemail.hu>

Fix load-all test: include top_srcdir in load-path
2008-05-31 05:49:09 +00:00
Magnus Henoch 2d24e39887 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-515
Creator:  Magnus Henoch <mange@freemail.hu>

New test: check that all files can be loaded
2008-05-30 21:57:15 +00:00
Magnus Henoch afcd7ec834 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-496
Creator:  Magnus Henoch <mange@freemail.hu>

s/insert-file-literally/insert-file-contents-literally/
2008-05-16 00:28:47 +00:00
Magnus Henoch 38552928ab Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-495
Creator:  Magnus Henoch <mange@freemail.hu>

Don't lose messages when unable to write them to history file
2008-05-15 23:36:28 +00:00
Magnus Henoch f2405e37e6 Revision: mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-479
Creator:  Magnus Henoch <mange@freemail.hu>

Merge autotools and test suite

Patches applied:

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--base-0
   tag of mange@freemail.hu--2005/emacs-jabber--cvs-head--0--patch-477

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-1
   Add Makefile.am and configure.ac

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-2
   Don't require jabber-muc-nick-completion from jabber-alert, but add an autoload

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-3
   Require external notifiers from jabber.el, not jabber-alert.el

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-4
   External notifiers require jabber-alert when compiling

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-5
   Build autoloads

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-6
   Break lines in Makefile.am

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-7
   Rearrange Makefile.am to avoid circular dependency

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-8
   Remove unnecessary BUILT_SOURCES

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-9
   Add jabber.texi to Makefile.am

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-10
   Maintainer-clean jabber-autoload.el

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-11
   Distribute and install xmppuri.sh

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-12
   Create zip file too

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-13
   Remove explicit autoloads from jabber.el; add corresponding cookies

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-14
   Merge CDATA fix

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-15
   Add comment explaining double-compilation

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-16
   Add test suite

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-17
   Use subdirectory makefile for tests

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-18
   Distribute tests

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-19
   -Wall and -Werror for automake

 * mange@freemail.hu--2005/emacs-jabber--autotools--0--patch-20
   Use makefile variables instead of autoconf ones
2008-04-20 06:21:40 +00:00