[Review]: added jsoc attributes to jsoc client

Comments please
comment on the whole file: It is not common to add a blank line after the `def` statement. Also there are usually no blank lines at the end of the file. Also, I recommend comparing the *values*, not just the types in the tests.