معرفی شرکت ها


trap-0.4.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A simpler way to test your code.
ویژگی مقدار
سیستم عامل -
نام فایل trap-0.4.2
نام trap
نسخه کتابخانه 0.4.2
نگهدارنده ['danielmoore']
ایمیل نگهدارنده ['polaris@northhorizon.net']
نویسنده Daniel Moore
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/danielmoore/trap.git
آدرس اینترنتی -
مجوز -
# trap trap is simply the most dead-simple test framework you can pick up. It builds and simplifies the already simple structure of of `node-tap` or `tape`, but is extensible like `mocha`. ## What do I need to know? Two things: `test`, and `t.cb`. It's really that simple. You can use the assertion framework you already know. By default trap uses the standard node assertion library. To run the tests in single file, just `node` the file. ### `test` Like tap, we make new test blocks with the `test` function. ```javascript var test = require('trap').test; test('This is a test block!', function (t) { t.test('This is a child test block!', function (t) { // continue to your heart's content. }); }); ``` ### `t.cb` Unlike tap, you don't need to figure out when your async tests are done runnning, nor do you need to count how many assertions you have and plan them. Instead, simply register all of your callbacks with `t.cb`. ```javascript var test = require('trap').test; test('Async stuff', function (t) { setTimeout(t.cb(function() { t.ok(true, 'This is still part of the "Async stuff" test!'); }), 100); }); ``` ### Assertions To get the maximum prettiness and documentation of trap, customize `config.createAssertionWrapper` to wrap your favorite assertion library. Otherwise you can just throw exceptions like you normally do, and those will be interpreted as assertion failures. Hopefully soon we can get plugins for all the major assertion libraries so this will be even easier. ## Examples Check out the examples folder.


نیازمندی

مقدار نام
~0.3.5 optimist
~3.1.14 glob
~0.1.0 ansistyles
~0.2.1 ansicolors
~1.0.4 diff
~0.2.3 difflet


نحوه نصب


نصب پکیج tgz trap-0.4.2:

    npm install trap-0.4.2.tgz