Versions in this module Expand all Collapse all v0 v0.3.0 Feb 12, 2026 Changes in this version + func CreateMockCliConfigDirectories(t *testing.T) (string, string) + func CreateMockObsidianConfigFile(t *testing.T) string + type MockFileInfo struct + FileName string + IsDirectory bool + func (fi *MockFileInfo) IsDir() bool + func (fi *MockFileInfo) ModTime() time.Time + func (fi *MockFileInfo) Mode() os.FileMode + func (fi *MockFileInfo) Name() string + func (fi *MockFileInfo) Size() int64 + func (fi *MockFileInfo) Sys() interface{} + type MockFuzzyFinder struct + FindErr error + SelectedIndex int + func (f *MockFuzzyFinder) Find(slice interface{}, itemFunc func(i int) string, opts ...interface{}) (int, error) + type MockNoteManager struct + Contents string + DeleteErr error + FindBacklinksErr error + FindBacklinksResult []obsidian.NoteMatch + GetContentsError error + MoveErr error + NoMatches bool + SetContentsError error + UpdateLinksError error + func (m *MockNoteManager) Delete(string) error + func (m *MockNoteManager) FindBacklinks(string, string) ([]obsidian.NoteMatch, error) + func (m *MockNoteManager) GetContents(string, string) (string, error) + func (m *MockNoteManager) GetNotesList(string) ([]string, error) + func (m *MockNoteManager) Move(string, string) error + func (m *MockNoteManager) SearchNotesWithSnippets(string, string) ([]obsidian.NoteMatch, error) + func (m *MockNoteManager) SetContents(string, string, string) error + func (m *MockNoteManager) UpdateLinks(string, string, string) error + type MockUriManager struct + ConstructedURI string + ExecuteErr error + LastBase string + LastParams map[string]string + func (m *MockUriManager) Construct(base string, params map[string]string) string + func (m *MockUriManager) Execute(uri string) error + type MockVaultOperator struct + DefaultNameErr error + Name string + PathError error + func (m *MockVaultOperator) DefaultName() (string, error) + func (m *MockVaultOperator) Path() (string, error) + func (m *MockVaultOperator) SetDefaultName(_ string) error