Add test infrastructure for safe dependency updates#1
Conversation
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
|
@copilot Could you add a github workflow file to run the tests on every pr |
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
|
@copilot The tests seem to be failing because of a missing package type. Could you look at the failure and try and correct the error? |
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
|
@copilot I think this is missing some higher level tests – like "can I drop a file in the window and see the hex contents of it" |
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
Added in 5af714c. Created 9 integration tests in
All 32 tests now pass (23 unit tests + 9 integration tests). |
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
|
@copilot looks like the tests are failing 🤔 |
Co-authored-by: benfoxall <51385+benfoxall@users.noreply.github.com>
Fixed in 5e5c410. The issue was that jsdom v27.x has a dependency ( |
Add Test Infrastructure for Hex Viewer
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.