()
| 520 | |
| 521 | |
| 522 | def test_compute_nested(): |
| 523 | a = delayed(1) + 5 |
| 524 | b = a + 1 |
| 525 | c = a + 2 |
| 526 | assert compute({"a": a, "b": [1, 2, b]}, (c, 2)) == ( |
| 527 | {"a": 6, "b": [1, 2, 7]}, |
| 528 | (8, 2), |
| 529 | ) |
| 530 | |
| 531 | res = compute([a, b], c, traverse=False) |
| 532 | assert res[0][0] is a |
| 533 | assert res[0][1] is b |
| 534 | assert res[1] == 8 |
| 535 | |
| 536 | |
| 537 | @pytest.mark.skipif("not da") |