f8f2a52774
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/
36 lines
1.4 KiB
Text
36 lines
1.4 KiB
Text
bin/gjstest
|
|
%%DATADIR%%/internal/js/browser/browser.css
|
|
%%DATADIR%%/internal/js/browser/html_builder.js
|
|
%%DATADIR%%/internal/js/browser/run_tests.js
|
|
%%DATADIR%%/internal/js/call_expectation.js
|
|
%%DATADIR%%/internal/js/error_utils.js
|
|
%%DATADIR%%/internal/js/expect_that.js
|
|
%%DATADIR%%/internal/js/mock_function.js
|
|
%%DATADIR%%/internal/js/mock_instance.js
|
|
%%DATADIR%%/internal/js/namespace.js
|
|
%%DATADIR%%/internal/js/run_test.js
|
|
%%DATADIR%%/internal/js/stack_frame.js
|
|
%%DATADIR%%/internal/js/stack_utils.js
|
|
%%DATADIR%%/internal/js/test_environment.js
|
|
%%DATADIR%%/internal/js/use_global_namespace.js
|
|
%%DATADIR%%/public/actions.js
|
|
%%DATADIR%%/public/assertions.js
|
|
%%DATADIR%%/public/logging.js
|
|
%%DATADIR%%/public/matcher_types.js
|
|
%%DATADIR%%/public/matchers/array_matchers.js
|
|
%%DATADIR%%/public/matchers/boolean_matchers.js
|
|
%%DATADIR%%/public/matchers/combining_matchers.js
|
|
%%DATADIR%%/public/matchers/equality_matchers.js
|
|
%%DATADIR%%/public/matchers/function_matchers.js
|
|
%%DATADIR%%/public/matchers/missing_arg_matchers.js
|
|
%%DATADIR%%/public/matchers/number_matchers.js
|
|
%%DATADIR%%/public/matchers/string_matchers.js
|
|
%%DATADIR%%/public/mocking.js
|
|
%%DATADIR%%/public/register.js
|
|
%%DATADIR%%/public/stringify.js
|
|
@dirrm %%DATADIR%%/public/matchers
|
|
@dirrm %%DATADIR%%/public
|
|
@dirrm %%DATADIR%%/internal/js/browser
|
|
@dirrm %%DATADIR%%/internal/js
|
|
@dirrm %%DATADIR%%/internal
|
|
@dirrm %%DATADIR%%
|