Thread (1 message) 1 message, 1 author, 2025-07-09

Re: [PATCH v8 2/2] submodule: skip redundant active entries when pattern covers path

From: Junio C Hamano <hidden>
Date: 2025-07-09 14:52:21

"D. Ben Knoble" [off-list ref] writes:
quoted
+test_expect_success 'submodule add skips redundant active entry' '
+       git init repo &&
+       (
+               cd repo &&
+               git config submodule.active "lib/*" &&
+               git commit --allow-empty -m init &&
+
+               git init ../lib-origin &&
+               git -C ../lib-origin commit --allow-empty -m init &&
+
+               git submodule add ../lib-origin lib/foo &&
+               ! git config --get submodule.lib/foo.active
(Not my area of expertise) Should this be test_must_fail?
That is certainly better.  "! git config ..." would succeed even
when that command segfaults and dumps core, which we may want to
notice.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help