oh almost there
parent
b37e61a223
commit
4884d551e2
|
|
@ -588,7 +588,7 @@ impl Delta {
|
|||
struct Task(serde_yaml::Value);
|
||||
|
||||
impl Task {
|
||||
pub fn due(&self, after: u64) -> bool {
|
||||
pub fn _due(&self, after: u64) -> bool {
|
||||
match self.next_due(after) {
|
||||
Some(ts) => Delta::now_time() > ts,
|
||||
None => true,
|
||||
|
|
@ -677,7 +677,7 @@ mod test_task {
|
|||
let task = Task(serde_yaml::Value::String("hello world".to_string()));
|
||||
assert_eq!(None, task.schedule());
|
||||
assert_eq!(Some(1 as u64), task.next_due(100));
|
||||
assert!(task.due(100));
|
||||
assert!(task._due(100));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
@ -687,7 +687,7 @@ mod test_task {
|
|||
let task = Task(serde_yaml::Value::Mapping(m));
|
||||
assert_eq!(Some("2006-01-02".to_string()), task.schedule());
|
||||
assert_eq!(Some(1136160000 as u64), task.next_due(100));
|
||||
assert!(task.due(100));
|
||||
assert!(task._due(100));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
@ -697,7 +697,7 @@ mod test_task {
|
|||
let task = Task(serde_yaml::Value::Mapping(m));
|
||||
assert_eq!(Some("2036-01-02".to_string()), task.schedule());
|
||||
assert_eq!(Some(2082844800 as u64), task.next_due(100));
|
||||
assert!(!task.due(100));
|
||||
assert!(!task._due(100));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
@ -707,7 +707,7 @@ mod test_task {
|
|||
let task = Task(serde_yaml::Value::Mapping(m));
|
||||
assert_eq!(Some("2036-01-02T16".to_string()), task.schedule());
|
||||
assert_eq!(Some(2082902400 as u64), task.next_due(100));
|
||||
assert!(!task.due(100));
|
||||
assert!(!task._due(100));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
@ -717,7 +717,7 @@ mod test_task {
|
|||
let task = Task(serde_yaml::Value::Mapping(m));
|
||||
assert_eq!(Some("1h".to_string()), task.schedule());
|
||||
assert_eq!(Some(3700), task.next_due(100));
|
||||
assert!(task.due(100));
|
||||
assert!(task._due(100));
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
@ -727,7 +727,7 @@ mod test_task {
|
|||
let task = Task(serde_yaml::Value::Mapping(m));
|
||||
assert_eq!(Some("* * * * *".to_string()), task.schedule());
|
||||
assert_eq!(Some(120 as u64), task.next_due(100));
|
||||
assert!(task.due(100));
|
||||
assert!(task._due(100));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue