Created by Jan Moringen on 2010-07-18 and last modified on 2010-07-25
Get this branch:
bzr branch lp:~scymtym/rudel/unit-tests
Only Jan Moringen can upload to this branch. If you are Jan Moringen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Jan Moringen

Recent revisions

547. By Jan Moringen on 2010-07-25

merged trunk changes

546. By Jan Moringen on 2010-07-24

Added with-emacs macros to test/rudel-test-remote.el
* test/rudel-test-remote.el (rudel-test-remote-with-emacs): new macro;
  run forms inside a remote Emacs
  (rudel-test-remote-with-emacs-processes): new macros; run forms with
  some variables bound to remote Emacs processes

545. By Jan Moringen on 2010-07-24

New func rudel-test-remote-kill-emacs in rudel-test-remote.el
* test/rudel-test-remote.el (rudel-test-remote-kill-emacs): new
  function; kill an Emacs process

544. By Jan Moringen on 2010-07-24

Fixed error in rudel-test-in-emacs in rudel-test-remote.el
* test/rudel-test-remote.el (rudel-test-in-emacs): fixed failure to
  expand variable

543. By Jan Moringen on 2010-07-24

Added arg no-result-p to funs in rudel-test-remote.el
* test/rudel-test-remote.el (rudel-run-code): added optional argument
  no-result-p; do not retrieve result if it is specified
  (rudel-test-run-code-in-remote-emacs): added optional argument

542. By Jan Moringen on 2010-07-24

Improved socket name in test/rudel-test-remote.el
* test/rudel-test-remote.el
  (rudel-remote-emacs::initialize-instance): improved socket name
  (rudel-integration-tests-make-eval-receiver): likewise

541. By Jan Moringen on 2010-07-24

Added session setup and tear down in test/rudel-test-session.el
* test/rudel-test-session.el: new file; contains macros for
  setting up and tearing down sessions on unit tests
* test/Project.ede (target test): added rudel-test-session.el

540. By Jan Moringen on 2010-07-18

Added directories to init code in rudel-test-remote.el
* test/rudel-test-remote.el (rudel-integration-tests-init-code): add
  all rudel subdirectories to load-path in the remote process

539. By Jan Moringen on 2010-07-18

Added macro rudel-test-in-emacs in rudel-test-remote.el
* test/rudel-test-remote.el (rudel-test-in-emacs): new macro; run a
  piece of code in a specified remote Emacs process

538. By Jan Moringen on 2010-07-18

Functions for managing processes in rudel-test-remote.el
* test/rudel-test-remote.el (rudel-test-remote-emacs-processes-by-id):
  new variable; maps ids of remote Emacs processes to
  `remote-emacs-process' instances
  (remote-emacs-process::initialize-instance after): new method; add
  id and instance to `rudel-test-remote-emacs-processes-by-id'
  (rudel-test-remote-make-emacs): new function; create new remote
  Emacs process object and return its id
  (rudel-test-run-code-in-remote-emacs): new function; run a piece of
  code in a remote Emacs process

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.