Skip to content

Add tests for string offset arithmetic and StringRange - #51

Open
zubincarvalho wants to merge 1 commit into
warpdotdev:masterfrom
zubincarvalho:zubin/string-offset-tests
Open

zubincarvalho wants to merge 1 commit into
warpdotdev:masterfrom
zubincarvalho:zubin/string-offset-tests

Conversation

@zubincarvalho

Copy link
Copy Markdown

Copy of warpdotdev/warp#ISSUE_NUMBER

Adds 6 unit tests to crates/string-offset/src/lib_tests.rs covering CharOffset/ByteOffset arithmetic (Add, Sub, AddAssign, SubAssign, Display), add_signed with positive and negative deltas, CharOffset's i32 AddAssign, saturating_sub including underflow to zero, range and empty_range, and StringRange::extend_range_end, including that a shorter range never shrinks the current one for both char and byte offsets.

Testing: cargo test -p string-offset passes 11/11 plus the existing doctest.

@warp-factories

warp-factories Bot commented Nov 9, 2026

Copy link
Copy Markdown

@zubincarvalho, automation “GitHub PR opened” in factory “warp-terminal-factory” couldn’t start a run. The Warp account linked to your GitHub account isn’t on team “Warp / Stanford”.

  • Wrong Warp account? Sign in to the intended account and Connect/Reconnect GitHub. Then mention the bot again.
  • Right Warp account? Ask an admin of team “Warp / Stanford” to add you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant