diff options
| author | ewy <ewy0@protonmail.com> | 2026-04-22 19:27:25 +0200 |
|---|---|---|
| committer | ewy <ewy0@protonmail.com> | 2026-04-22 19:29:16 +0200 |
| commit | 5e1e840bbcdf8348ae62145e1b7231764fcc5a97 (patch) | |
| tree | dad5d223dc95b643febde31c45beb2d68110aa9c /search | |
| parent | f13b2bcf9a3a5ea6afeaa60c7a2e801e8e79a2c1 (diff) | |
update script experiment
Diffstat (limited to 'search')
| -rw-r--r-- | search/search_test.go | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/search/search_test.go b/search/search_test.go index 607a91e..5eaa1b9 100644 --- a/search/search_test.go +++ b/search/search_test.go @@ -113,3 +113,23 @@ func TestSearch_Override(t *testing.T) { assert.Equal(t, "abc.override.sh", res.Target.(*testx.TestTarget).Id.Full) assert.False(t, res.NeedsConfirmation) } + +func TestSearch_SubdirDefault(t *testing.T) { + tgt := testx.TTarget("subname", "subname") + src := testx.TSource("src") + src.Targets = append(src.Targets, tgt) + st := testx.TState(src) + res := Search(st, "subname") + assert.Nil(t, res.Args) + assert.Equal(t, res.Target, tgt) + assert.False(t, res.NeedsConfirmation) +} + +func TestSearch_SourceDefault(t *testing.T) { + src := testx.TSource("sourcename", "sourcename") + st := testx.TState(src) + res := Search(st, "sourcename") + assert.Nil(t, res.Args) + assert.Equal(t, res.Target, src.Targets[0]) + assert.False(t, res.NeedsConfirmation) +} |
