aboutsummaryrefslogtreecommitdiff
path: root/libphobos/src/std/process.d
diff options
context:
space:
mode:
Diffstat (limited to 'libphobos/src/std/process.d')
-rw-r--r--libphobos/src/std/process.d13
1 files changed, 9 insertions, 4 deletions
diff --git a/libphobos/src/std/process.d b/libphobos/src/std/process.d
index d4fe8a1..3eaa283 100644
--- a/libphobos/src/std/process.d
+++ b/libphobos/src/std/process.d
@@ -1428,7 +1428,7 @@ version (Posix) @system unittest
for (; environ[i] != null; ++i)
{
assert(e2[i] != null);
- import core.stdc.string;
+ import core.stdc.string : strcmp;
assert(strcmp(e2[i], environ[i]) == 0);
}
assert(e2[i] == null);
@@ -1732,7 +1732,9 @@ version (Posix) @system unittest
// Pipes
void testPipes(Config config)
{
- import std.file, std.uuid, core.thread, std.exception;
+ import std.file : tempDir, exists, remove;
+ import std.uuid : randomUUID;
+ import std.exception : collectException;
auto pipei = pipe();
auto pipeo = pipe();
auto pipee = pipe();
@@ -1753,11 +1755,14 @@ version (Posix) @system unittest
// Files
void testFiles(Config config)
{
- import std.ascii, std.file, std.uuid, core.thread, std.exception;
+ import std.ascii : newline;
+ import std.file : tempDir, exists, remove, readText, write;
+ import std.uuid : randomUUID;
+ import std.exception : collectException;
auto pathi = buildPath(tempDir(), randomUUID().toString());
auto patho = buildPath(tempDir(), randomUUID().toString());
auto pathe = buildPath(tempDir(), randomUUID().toString());
- std.file.write(pathi, "INPUT"~std.ascii.newline);
+ write(pathi, "INPUT" ~ newline);
auto filei = File(pathi, "r");
auto fileo = File(patho, "w");
auto filee = File(pathe, "w");