// #[cfg(test)]
// mod test {
// #[test]
// fn check_initial_values() {
// let ph:super::PlayHead = super::PlayHead::new();
// assert_eq!(ph.paused, true);
// assert_eq!(ph.old_time, 0);
// }
// // #[should_panic]
// #[test]
// fn play() {
// let mut ph:super::PlayHead = super::PlayHead::new();
// ph.play();
// assert_eq!(ph.paused, false);
// println!("{}",(ph.time_lapsed.elapsed().as_millis()));
// // assert_ne!((ph.time_lapsed.elapsed().as_millis()), 0);
// }
// // #[should_panic]
// #[test]
// fn stop() {
// let mut ph:super::PlayHead = super::PlayHead::new();
// ph.play();
// assert_eq!(ph.paused, false);
// let a = ph.time_lapsed.elapsed().as_millis();
// // How to assert greater than
// // debug_assert_ge!(a > 0 as u128);
// }
// }//mod