test('should work with different semver ranges', function () {
    test('work properly with `^0.5.3`', function (done) {
      var actual = parseSemver('docks@^0.5.3')
      var expected = {name: 'docks', original: '^0.5.3', range: '>=0.5.3 <0.6.0', version: '0.5.3'}