cvs commit: ports/devel Makefile ports/devel/gjstest Makefile
distinfo pkg-descr pkg-plist ports/devel/gjstest/files
patch-base-stl_decl.h
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Tue Oct 18 17:03:51 UTC 2011
sunpoet 2011-10-18 17:03:51 UTC
FreeBSD ports repository
Modified files:
devel Makefile
Added files:
devel/gjstest Makefile distinfo pkg-descr pkg-plist
devel/gjstest/files patch-base-stl_decl.h
Log:
- Add gjstest 1.0.6
Google JS Test is a fast javascript unit testing framework that runs on the V8
engine, without needing to launch a full browser.
Features include:
- Extremely fast test startup and execution time, without having to run a
browser.
- Clean, readable output in the case of both passing and failing tests.
- A browser-based test driver that can simply be refreshed whenever JS is
changed.
- Style and semantics that resemble Google Test for C++.
- A built-in mocking framework that requires minimal boilerplate code (e.g. no
$tearDown or $verifyAll) with style and semantics based on the Google C++
Mocking Framework.
The trade-off is that since tests are run in V8 without a browser, there is no
DOM available. You can still use Google JS Test for tests of DOM-manipulating
code however; see "Is it for me?" [1] for more details.
[1] http://code.google.com/p/google-js-test/wiki/IsItForMe
WWW: http://code.google.com/p/google-js-test/
Revision Changes Path
1.4620 +1 -0 ports/devel/Makefile
1.1 +41 -0 ports/devel/gjstest/Makefile (new)
1.1 +2 -0 ports/devel/gjstest/distinfo (new)
1.1 +11 -0 ports/devel/gjstest/files/patch-base-stl_decl.h (new)
1.1 +21 -0 ports/devel/gjstest/pkg-descr (new)
1.1 +36 -0 ports/devel/gjstest/pkg-plist (new)
More information about the cvs-all
mailing list