25'ten fazla konu seçemezsiniz
Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
|
- /*!
- * chai
- * Copyright(c) 2011-2014 Jake Luer <jake@alogicalparadox.com>
- * MIT Licensed
- */
-
- var used = [];
-
- /*!
- * Chai version
- */
-
- exports.version = '4.3.3';
-
- /*!
- * Assertion Error
- */
-
- exports.AssertionError = require('assertion-error');
-
- /*!
- * Utils for plugins (not exported)
- */
-
- var util = require('./chai/utils');
-
- /**
- * # .use(function)
- *
- * Provides a way to extend the internals of Chai.
- *
- * @param {Function}
- * @returns {this} for chaining
- * @api public
- */
-
- exports.use = function (fn) {
- if (!~used.indexOf(fn)) {
- fn(exports, util);
- used.push(fn);
- }
-
- return exports;
- };
-
- /*!
- * Utility Functions
- */
-
- exports.util = util;
-
- /*!
- * Configuration
- */
-
- var config = require('./chai/config');
- exports.config = config;
-
- /*!
- * Primary `Assertion` prototype
- */
-
- var assertion = require('./chai/assertion');
- exports.use(assertion);
-
- /*!
- * Core Assertions
- */
-
- var core = require('./chai/core/assertions');
- exports.use(core);
-
- /*!
- * Expect interface
- */
-
- var expect = require('./chai/interface/expect');
- exports.use(expect);
-
- /*!
- * Should interface
- */
-
- var should = require('./chai/interface/should');
- exports.use(should);
-
- /*!
- * Assert interface
- */
-
- var assert = require('./chai/interface/assert');
- exports.use(assert);
|