Skip to content

Commit f167aab

Browse files
Fix test failure by adding missing diff module mock
- Add mock_diff with setup function to claudecode_send_command_spec.lua - Resolves test errors where diff.setup() was being called but not mocked - Ensures all tests pass in CI Co-authored-by: ThomasK33 <[email protected]>
1 parent 7f1ca9e commit f167aab

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

tests/unit/claudecode_send_command_spec.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,10 @@ describe("ClaudeCodeSend Command Range Functionality", function()
9191
warn = function() end
9292
}
9393

94+
local mock_diff = {
95+
setup = function() end
96+
}
97+
9498
-- Setup require mocks
9599
local original_require = _G.require
96100
_G.require = function(module_name)
@@ -106,6 +110,8 @@ describe("ClaudeCodeSend Command Range Functionality", function()
106110
return mock_config
107111
elseif module_name == "claudecode.logger" then
108112
return mock_logger
113+
elseif module_name == "claudecode.diff" then
114+
return mock_diff
109115
else
110116
return original_require(module_name)
111117
end

0 commit comments

Comments
 (0)