No, I think the test is just written wrong.  It assumes that every unit in the `si` module can decompose into the si bases, but here we have a new unit, `deg_C` that requires an equivalency to convert to any other unit.  I think we just need to make the test "smarter" to skip `deg_C`.