summaryrefslogtreecommitdiff
path: root/test/test_unistd.rs
diff options
context:
space:
mode:
authorAndreas Fuchs <asf@boinkor.net>2016-05-01 17:20:12 -0700
committerAndreas Fuchs <asf@boinkor.net>2016-05-01 17:20:12 -0700
commit23a7ea64938cc73d476e42b80a243fefbe7111b2 (patch)
tree482b3a44579e4f4a32e8b52524f49de6cc7973dd /test/test_unistd.rs
parente42183fcbea64ee8def85e487d25a96129ed1d6d (diff)
downloadnix-23a7ea64938cc73d476e42b80a243fefbe7111b2.zip
Return both the fd and the created path
Diffstat (limited to 'test/test_unistd.rs')
-rw-r--r--test/test_unistd.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/test/test_unistd.rs b/test/test_unistd.rs
index 677c1672..9b4bff2c 100644
--- a/test/test_unistd.rs
+++ b/test/test_unistd.rs
@@ -47,10 +47,11 @@ fn test_wait() {
#[test]
fn test_mkstemp() {
- let result = mkstemp("/tmp/tempfile.XXXXXXXX");
+ let result = mkstemp("/tmp/nix_tempfile.XXXXXXXX");
match result {
- Ok(fd) => {
+ Ok((fd, path)) => {
close(fd).unwrap();
+ unlink(path.as_path()).unwrap();
}
Err(e) => panic!("mkstemp failed: {}", e)
}