equal
deleted
inserted
replaced
25 |
25 |
26 from cubicweb.devtools.testlib import TemporaryDirectory |
26 from cubicweb.devtools.testlib import TemporaryDirectory |
27 |
27 |
28 |
28 |
29 def newcube(directory, name): |
29 def newcube(directory, name): |
30 cmd = ['cubicweb-ctl', 'newcube', '--directory', directory, name] |
30 cmd = ['cubicweb-ctl', 'newcube', '--directory', directory, |
|
31 '--short-description', 'short_desc', name] |
31 proc = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=STDOUT) |
32 proc = Popen(cmd, stdin=PIPE, stdout=PIPE, stderr=STDOUT) |
32 stdout, _ = proc.communicate(b'short_desc\n') |
33 returncode = proc.wait() |
33 return proc.returncode, stdout |
34 return returncode, proc.stdout.read() |
34 |
35 |
35 |
36 |
36 def to_unicode(msg): |
37 def to_unicode(msg): |
37 return msg.decode(sys.getdefaultencoding(), errors='replace') |
38 return msg.decode(sys.getdefaultencoding(), errors='replace') |
38 |
39 |