common: Add tests for Address#UnmarshalJSON

This commit is contained in:
Paulo L F Casaretto
2016-04-21 23:33:24 -03:00
parent 18580e152c
commit a20d3fc362
2 changed files with 37 additions and 3 deletions

View File

@ -167,7 +167,7 @@ func (a Address) MarshalJSON() ([]byte, error) {
// Parse address from raw json data
func (a *Address) UnmarshalJSON(data []byte) error {
if len(data) > 2 && data[0] == '"' && data[len(data)-1] == '"' {
data = data[:len(data)-1][1:]
data = data[1 : len(data)-1]
}
if len(data) > 2 && data[0] == '0' && data[1] == 'x' {