Skip to content

Commit 8b84e2a

Browse files
committed
fix tests
1 parent ca9df49 commit 8b84e2a

1 file changed

Lines changed: 44 additions & 51 deletions

File tree

__tests__/index-test.js

Lines changed: 44 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -347,43 +347,36 @@ export { computedPromise, position };
347347

348348
let actual = transformWithPresetEnv(source);
349349

350-
expect(actual).toEqual(
351-
`var ObjectPromiseProxy = Ember.ObjectProxy.extend(Ember.PromiseProxyMixin);
352-
var position = Ember.computed('lat', 'lng', function () {
353-
var _Ember$getProperties = Ember.getProperties(this, 'lat', 'lng'),
354-
lat = _Ember$getProperties.lat,
355-
lng = _Ember$getProperties.lng;
356-
357-
return lat && lng ? new google.maps.LatLng(lat, lng) : undefined;
358-
});
359-
360-
function position2() {
361-
return Ember.computed('lat', 'lng', function () {
362-
var _Ember$getProperties2 = Ember.getProperties(this, 'lat', 'lng'),
363-
lat = _Ember$getProperties2.lat,
364-
lng = _Ember$getProperties2.lng;
365-
366-
return lat && lng ? new google.maps.LatLng(lat, lng) : undefined;
367-
});
368-
}
369-
370-
function computedPromise() {
371-
var _Ember;
372-
373-
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
374-
args[_key] = arguments[_key];
375-
}
376-
377-
var func = args.pop();
378-
return (_Ember = Ember).computed.apply(_Ember, args.concat([function () {
379-
return ObjectPromiseProxy.create({
380-
promise: func.apply(this)
381-
});
382-
}]));
383-
}
384-
385-
export { computedPromise, position };`
386-
);
350+
expect(actual).toMatchInlineSnapshot(`
351+
"var ObjectPromiseProxy = Ember.ObjectProxy.extend(Ember.PromiseProxyMixin);
352+
var position = Ember.computed('lat', 'lng', function () {
353+
var _Ember$getProperties = Ember.getProperties(this, 'lat', 'lng'),
354+
lat = _Ember$getProperties.lat,
355+
lng = _Ember$getProperties.lng;
356+
return lat && lng ? new google.maps.LatLng(lat, lng) : undefined;
357+
});
358+
function position2() {
359+
return Ember.computed('lat', 'lng', function () {
360+
var _Ember$getProperties2 = Ember.getProperties(this, 'lat', 'lng'),
361+
lat = _Ember$getProperties2.lat,
362+
lng = _Ember$getProperties2.lng;
363+
return lat && lng ? new google.maps.LatLng(lat, lng) : undefined;
364+
});
365+
}
366+
function computedPromise() {
367+
var _Ember;
368+
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
369+
args[_key] = arguments[_key];
370+
}
371+
var func = args.pop();
372+
return (_Ember = Ember).computed.apply(_Ember, args.concat([function () {
373+
return ObjectPromiseProxy.create({
374+
promise: func.apply(this)
375+
});
376+
}]));
377+
}
378+
export { computedPromise, position };"
379+
`);
387380
});
388381
});
389382

@@ -405,9 +398,10 @@ describe('when used with typescript', () => {
405398
Plugin,
406399
]);
407400

408-
expect(actual).toEqual(
409-
`Ember.RSVP.Promise.resolve().then(() => {});\n\nfunction scheduleSave(identifier, options = {}) {}`
410-
);
401+
expect(actual).toMatchInlineSnapshot(`
402+
"Ember.RSVP.Promise.resolve().then(() => {});
403+
function scheduleSave(identifier, options = {}) {}"
404+
`);
411405
});
412406

413407
it(`works when you use an import as both a type and a TSDeclareFunction`, () => {
@@ -490,17 +484,16 @@ export default class MyController extends Controller {
490484
['@babel/plugin-proposal-decorators', { legacy: true }],
491485
]);
492486

493-
expect(actual).toEqual(`var _dec, _class;
494-
495-
function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) { var desc = {}; Object.keys(descriptor).forEach(function (key) { desc[key] = descriptor[key]; }); desc.enumerable = !!desc.enumerable; desc.configurable = !!desc.configurable; if ('value' in desc || desc.initializer) { desc.writable = true; } desc = decorators.slice().reverse().reduce(function (desc, decorator) { return decorator(target, property, desc) || desc; }, desc); if (context && desc.initializer !== void 0) { desc.value = desc.initializer ? desc.initializer.call(context) : void 0; desc.initializer = undefined; } if (desc.initializer === void 0) { Object.defineProperty(target, property, desc); desc = null; } return desc; }
496-
497-
let MyController = (_dec = Ember._action, (_class = class MyController extends Ember.Controller {
498-
addAction(action) {
499-
this.actions.pushObject(action);
500-
}
501-
502-
}, (_applyDecoratedDescriptor(_class.prototype, "addAction", [_dec], Object.getOwnPropertyDescriptor(_class.prototype, "addAction"), _class.prototype)), _class));
503-
export { MyController as default };`);
487+
expect(actual).toMatchInlineSnapshot(`
488+
"var _dec, _class;
489+
function _applyDecoratedDescriptor(i, e, r, n, l) { var a = {}; return Object.keys(n).forEach(function (i) { a[i] = n[i]; }), a.enumerable = !!a.enumerable, a.configurable = !!a.configurable, (\\"value\\" in a || a.initializer) && (a.writable = !0), a = r.slice().reverse().reduce(function (r, n) { return n(i, e, r) || r; }, a), l && void 0 !== a.initializer && (a.value = a.initializer ? a.initializer.call(l) : void 0, a.initializer = void 0), void 0 === a.initializer ? (Object.defineProperty(i, e, a), null) : a; }
490+
let MyController = (_dec = Ember._action, _class = class MyController extends Ember.Controller {
491+
addAction(action) {
492+
this.actions.pushObject(action);
493+
}
494+
}, _applyDecoratedDescriptor(_class.prototype, \\"addAction\\", [_dec], Object.getOwnPropertyDescriptor(_class.prototype, \\"addAction\\"), _class.prototype), _class);
495+
export { MyController as default };"
496+
`);
504497
});
505498
});
506499

0 commit comments

Comments
 (0)