lp:~scymtym/rudel/unit-tests

Created by Jan Moringen and last modified
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

Owner:
Jan Moringen
Project:
rudel
Status:
Development

Recent revisions

547. By Jan Moringen

merged trunk changes

546. By Jan Moringen

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

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

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

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
  no-result-p

542. By Jan Moringen

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

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

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

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

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:
lp:rudel
This branch contains Public information 
Everyone can see this information.

Subscribers