Fix Spec Warning and Tweak Coverage

1. Remove a warning caused by reusing a constant name in two spec files.
2. Fix existing binary_struct test force_encoding twice to be consistent
in redundant case.