Sha256: 92f205cda50d2c2750200fb42028a80a08bcc9d8883621a5e658fe39e6b8cd6e

Contents?: true

Size: 512 Bytes

Versions: 46

Compression:

Stored size: 512 Bytes

Contents

"use strict";

module.exports = function (t, a) {
	var foo = "raz", bar = "dwa";
	// eslint-disable-next-line func-names
	var fn = function marko(a, b) {
		return this + a + b + foo + bar;
	};
	var result, o = {};

	fn.prototype = o;

	fn.foo = "raz";

	result = t.call(fn);

	a(result.length, fn.length, "Length");
	a(result.name, fn.name, "Length");
	a(result.call("marko", "el", "fe"), "markoelferazdwa", "Body");
	a(result.prototype, fn.prototype, "Prototype");
	a(result.foo, fn.foo, "Custom property");
};

Version data entries

46 entries across 46 versions & 3 rubygems

Version Path
govuk_publishing_components-18.0.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.21.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.20.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.19.1 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.19.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.18.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.17.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.16.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.15.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.14.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.13.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.12.2 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.12.1 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.12.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.11.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.10.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.9.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.8.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.7.0 node_modules/es5-ext/test/function/#/copy.js
govuk_publishing_components-17.6.1 node_modules/es5-ext/test/function/#/copy.js