API Docs for:
Show:

OopLoud Class

Defined in: lib/oop.js:18
Module: OopHelpers

Class of tests that print results to STDOUT

Item Index

Methods

inheritsCheckProto

(
  • Child
  • Parent
)

Defined in lib/oop.js:27

Check protoype chain is correctly set up

Parameters:

  • Child Class

    The child class

  • Parent Class

    The parent class

Example:

function A() {};
A.prototype.foo = function(x, y) {
    return x + y;
};

function B() {};
B.prototype.foo = function(x, y) {
    return 2 + this.super_.foo(x, y);
};

require.('extasy').extendCtor(B, A);

// all tests PASS
require.('tap-test-helpers').Oop.inheritsCheckProto(B, A);