tests/multiprocess.py
changeset 78 64c62ac8f65d
parent 25 20a72a9a2d09
child 104 d8ff52a0390f
--- a/tests/multiprocess.py	Fri Mar 15 15:13:42 2013 +0100
+++ b/tests/multiprocess.py	Tue Mar 19 16:45:37 2013 +0100
@@ -9,7 +9,7 @@
 where it was created -- no sharing between processes.
 
 get_conn and cursor will still work after fork. Connections from parent process will
-be forgotten, that cannot be used un child process. 
+be forgotten, that cannot be used un child process.
 
 Connections cannot be shared between processes, DO NOT:
  * get_conn, then fork, then put_conn
@@ -25,7 +25,7 @@
 
 import multiprocessing
 
-from config import Config
+from tests.config import Config
 from pgtoolkit import pgmanager
 
 
@@ -52,12 +52,12 @@
 pgm.create_conn(**cfg)
 
 with pgm.cursor() as curs:
-    print('[%d] pgconn: %d' % (multiprocessing.current_process().pid, curs.connection.get_backend_pid()))    
+    print('[%d] pgconn: %d' % (multiprocessing.current_process().pid, curs.connection.get_backend_pid()))
     print('[%d] insert' % multiprocessing.current_process().pid)
     curs.execute('''INSERT INTO test (name) VALUES ('multi') RETURNING id''')
     id = curs.fetchone()[0]
     curs.connection.commit()
-    
+
     print('[%d] update' % multiprocessing.current_process().pid)
     curs.execute('''UPDATE test SET name = 'multi-main' WHERE id=%s''', [id])
     # not committed