TST: adds a test to check signedness preservation after sum
- [x] closes #37491
- [x] Tests added and passed
- [x] All code checks passed

Adds a test to make sure the result of sum does not alter the signedness of the input.
I removed the unnecessary test and added the issue number :) Thanks @banorton 