git.delta.rocks / jrsonnet / refs/commits / 21e57ff50ce8

difftreelog

tests: use optional location

Yaroslav Bolyukin2021-01-25parent: #45caf79.patch.diff
in: master

1 file changed

modifiedcrates/jrsonnet-evaluator/src/lib.rsdiffbeforeafterboth
490 state.run_in_state(|| {490 state.run_in_state(|| {
491 state491 state
492 .push(492 .push(
493 &ExprLocation(Rc::new(PathBuf::from("test1.jsonnet")), 10, 20),493 Some(&ExprLocation(
494 Rc::new(PathBuf::from("test1.jsonnet")),
495 10,
496 20,
497 )),
494 || "outer".to_owned(),498 || "outer".to_owned(),
495 || {499 || {
496 state.push(500 state.push(
497 &ExprLocation(Rc::new(PathBuf::from("test2.jsonnet")), 30, 40),501 Some(&ExprLocation(
502 Rc::new(PathBuf::from("test2.jsonnet")),
503 30,
504 40,
505 )),
498 || "inner".to_owned(),506 || "inner".to_owned(),
499 || Err(RuntimeError("".into()).into()),507 || Err(RuntimeError("".into()).into()),
500 )?;508 )?;