tests/scale: Make a separate test for negative lengths
tests/scale: Make a separate test for negative lengths

Previously, we didn't check that negative lengths raise a ValueError,
but that *if* a ValueError was raised, then the length was negative.

ppb/ppb-vector,ppb/ppb-vector