ebay-api
Advanced tools
Comparing version 1.9.0 to 1.9.1
@@ -15,3 +15,4 @@ /** | ||
this.name = this.constructor.name; | ||
_.extend(this, {message: message}, extraProps); | ||
this.message = message; | ||
_.extend(this, _.omit(extraProps, ['name', 'message'])); | ||
} | ||
@@ -18,0 +19,0 @@ inherits(EbayClientError, Error); |
{ | ||
"name": "ebay-api", | ||
"description": "eBay API Client", | ||
"version": "1.9.0", | ||
"version": "1.9.1", | ||
"homepage": "https://github.com/benbuckman/nodejs-ebay-api", | ||
@@ -6,0 +6,0 @@ "author": "Ben Buckman", |
@@ -61,4 +61,15 @@ require('./helpers'); | ||
it('can\'t overwrite base properties with extra properties', function() { | ||
var err = new errorClass('Original message', { | ||
message: 'New message', | ||
name: 'UhOh' | ||
}); | ||
expect(err.message).to.equal('Original message'); | ||
expect(err.name).to.equal(errorClassName); | ||
}); | ||
}); | ||
}); | ||
}); |
99020
1681