1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 03:57:44 +00:00

Merge pull request #1513 from sylvestre/uptime-since

feature(uptime): add option --since
This commit is contained in:
Sylvestre Ledru 2020-05-21 22:18:52 +02:00 committed by GitHub
commit 817a237821
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 55 additions and 37 deletions

View file

@ -1,3 +1,5 @@
extern crate regex;
use self::regex::Regex;
use common::util::*;
#[test]
@ -12,3 +14,17 @@ fn test_uptime() {
assert!(result.stdout.contains(" up "));
// Don't check for users as it doesn't show in some CI
}
#[test]
fn test_uptime_since() {
let scene = TestScenario::new(util_name!());
let result = scene.ucmd().arg("--since").succeeds();
println!("stdout = {}", result.stdout);
println!("stderr = {}", result.stderr);
assert!(result.success);
let re = Regex::new(r"\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}").unwrap();
assert!(re.is_match(&result.stdout.trim()));
}