ok/jj
1
0
Fork 0
forked from mirrors/jj
jj/cli/tests/common
Ilya Grigoriev 22abbbea9b cli rebase -r: add tests for weird ancestry, record a bug, fix a comment
Note that one of the new tests panics; this is a newly discovered bug.

In Git, a commit's direct parent is allowed to also be an indirect ancestor
at the same time. `jj` currently tries to prevent this situation, but does
allow it. The correctness of `rebase -r A -d descendant_of_A` currently depends
on this jj-specific behavior; we should change that.

Cc #2600
2023-11-28 21:36:51 -08:00
..
mod.rs cli rebase -r: add tests for weird ancestry, record a bug, fix a comment 2023-11-28 21:36:51 -08:00