Lines Matching refs:assert_eq
35 //! assert_eq!(lazycell.borrow(), None);
39 //! assert_eq!(lazycell.borrow(), Some(&1));
40 //! assert_eq!(lazycell.into_inner(), Some(1));
358 assert_eq!(value, None);
361 assert_eq!(value, None);
373 assert_eq!(value, Some(&1));
376 assert_eq!(value, Some(1));
385 assert_eq!(lazycell.borrow_mut(), Some(&mut 1));
388 assert_eq!(lazycell.borrow_mut(), Some(&mut 2));
400 assert_eq!(lazycell.fill(1), Err(1));
408 assert_eq!(&1, value);
417 assert_eq!(&1, value);
427 assert_eq!(&1, value);
452 assert_eq!(&mut 1, value);
455 assert_eq!(&2, lazycell.borrow().unwrap());
464 assert_eq!(&1, value);
474 assert_eq!(&1, value);
481 assert_eq!(result, Ok(&1));
488 assert_eq!(result, Err(1));
496 assert_eq!(result, Ok(&1));
518 assert_eq!(result, Ok(&mut 1));
521 assert_eq!(&mut 2, lazycell.borrow().unwrap());
528 assert_eq!(result, Err(1));
536 assert_eq!(result, Ok(&mut 1));
545 assert_eq!(value, Some(1));
553 assert_eq!(value, None);
556 assert_eq!(value, None);
568 assert_eq!(value, Some(&1));
571 assert_eq!(value, Some(1));
579 assert_eq!(1, lazycell.fill(1).unwrap_err());
588 assert_eq!(value, Some(1));
594 assert_eq!(cell.fill(1), Ok(()));
595 assert_eq!(cell.replace(2), Some(1));
596 assert_eq!(cell.replace(3), Some(2));
597 assert_eq!(cell.borrow(), Some(&3));
600 assert_eq!(cell.replace(2), None);
606 assert_eq!(cell.fill(1), Ok(()));
607 assert_eq!(cell.replace(2), Some(1));
608 assert_eq!(cell.replace(3), Some(2));
609 assert_eq!(cell.borrow(), Some(&3));
616 assert_eq!(clone1.borrow(), None);
617 assert_eq!(cell.fill(1), Ok(()));
619 assert_eq!(clone1.borrow(), None);
620 assert_eq!(clone2.borrow(), Some(&1));
621 assert_eq!(cell.replace(2), Some(1));
622 assert_eq!(clone1.borrow(), None);
623 assert_eq!(clone2.borrow(), Some(&1));
624 assert_eq!(clone1.fill(3), Ok(()));
625 assert_eq!(clone2.replace(4), Some(1));
626 assert_eq!(clone1.borrow(), Some(&3));
627 assert_eq!(clone2.borrow(), Some(&4));
628 assert_eq!(cell.borrow(), Some(&2));
635 assert_eq!(clone1.borrow(), None);
636 assert_eq!(cell.fill(1), Ok(()));
638 assert_eq!(clone1.borrow(), None);
639 assert_eq!(clone2.borrow(), Some(&1));
640 assert_eq!(cell.replace(2), Some(1));
641 assert_eq!(clone1.borrow(), None);
642 assert_eq!(clone2.borrow(), Some(&1));
643 assert_eq!(clone1.fill(3), Ok(()));
644 assert_eq!(clone2.replace(4), Some(1));
645 assert_eq!(clone1.borrow(), Some(&3));
646 assert_eq!(clone2.borrow(), Some(&4));
647 assert_eq!(cell.borrow(), Some(&2));