File: test_combo.txt

package info (click to toggle)
ipython 7.20.0-1%2Bdeb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 11,100 kB
  • sloc: python: 36,813; sh: 379; makefile: 243
file content (36 lines) | stat: -rw-r--r-- 923 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
=======================
 Combo testing example
=======================

This is a simple example that mixes ipython doctests::

    In [1]: import code

    In [2]: 2**12
    Out[2]: 4096

with command-line example information that does *not* get executed::

    $ mpirun -n 4 ipengine --controller-port=10000 --controller-ip=host0

and with literal examples of Python source code::

    controller = dict(host='myhost',
		      engine_port=None, # default is 10105
		      control_port=None,
		      )

    # keys are hostnames, values are the number of engine on that host
    engines = dict(node1=2,
		   node2=2,
		   node3=2,
		   node3=2,
		   )

    # Force failure to detect that this test is being run.
    1/0

These source code examples are executed but no output is compared at all.  An
error or failure is reported only if an exception is raised.

NOTE: the execution of pure python blocks is not yet working!