Compare commits
2 Commits
bbd42b56f8
...
581c0a02c0
Author | SHA1 | Date |
---|---|---|
John Nunley | 581c0a02c0 | |
John Nunley | 420c303921 |
|
@ -1,3 +1,7 @@
|
|||
# Version 2.2.0
|
||||
|
||||
- Port Linux to a new backend that tries to use `pidfd` if it is available. (#68)
|
||||
|
||||
# Version 2.1.0
|
||||
|
||||
- Update `event-listener` to v5.1.0. (#67)
|
||||
|
|
|
@ -3,7 +3,7 @@ name = "async-process"
|
|||
# When publishing a new version:
|
||||
# - Update CHANGELOG.md
|
||||
# - Create "v2.x.y" git tag
|
||||
version = "2.1.0"
|
||||
version = "2.2.0"
|
||||
authors = ["Stjepan Glavina <stjepang@gmail.com>"]
|
||||
edition = "2021"
|
||||
rust-version = "1.63"
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
//! Sleep test.
|
||||
|
||||
use async_process::Command;
|
||||
use futures_lite::future::block_on;
|
||||
|
||||
#[cfg(unix)]
|
||||
#[test]
|
||||
fn unix_sleep() {
|
||||
block_on(async {
|
||||
let status = Command::new("sleep").arg("1").status().await.unwrap();
|
||||
assert!(status.success());
|
||||
});
|
||||
}
|
||||
|
||||
#[cfg(windows)]
|
||||
#[test]
|
||||
fn windows_sleep() {
|
||||
block_on(async {
|
||||
let status = Command::new("ping")
|
||||
.args(["-n", "5", "127.0.0.1"])
|
||||
.status()
|
||||
.await
|
||||
.unwrap();
|
||||
assert!(status.success());
|
||||
});
|
||||
}
|
Loading…
Reference in New Issue