- Mar 25, 2015
-
-
Natalie Weizenbaum authored
Closes #6 R=kevmoo@google.com Review URL: https://codereview.chromium.org//1027193004
-
Natalie Weizenbaum authored
See #6 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1004013002
-
- Mar 24, 2015
-
-
Natalie Weizenbaum authored
See #6 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1008483003
-
- Mar 12, 2015
-
-
Natalie Weizenbaum authored
This will eventually be used by users to declare which platforms a given test or suite supports. See #6 R=rnystrom@google.com Review URL: https://codereview.chromium.org//997593003
-
Natalie Weizenbaum authored
See #6 R=rnystrom@google.com, kevmoo@google.com Review URL: https://codereview.chromium.org//986973006
-
- Mar 06, 2015
-
-
Natalie Weizenbaum authored
Closes #5 R=kevmoo@google.com Review URL: https://codereview.chromium.org//983573002
-
Natalie Weizenbaum authored
This uses the right executables on OS X and Windows, and passes flags to disable even more features. R=kevmoo@google.com Review URL: https://codereview.chromium.org//978093003
-
- Mar 05, 2015
-
-
Natalie Weizenbaum authored
See #5 R=kevmoo@google.com Review URL: https://codereview.chromium.org//979513002
-
- Mar 03, 2015
-
-
Kevin Moore authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//979533002
-
Natalie Weizenbaum authored
This moves some files into lib/src/runner/vm to match lib/src/runner/browser, and moves the test into a directory structure matching that of lib/src/. R=kevmoo@google.com Review URL: https://codereview.chromium.org//979523002
-
Natalie Weizenbaum authored
This gives it access to [supportsIsolateKill]. R=kevmoo@google.com Review URL: https://codereview.chromium.org//975073002
-
Natalie Weizenbaum authored
See #5 R=kevmoo@google.com Review URL: https://codereview.chromium.org//971103002
-
Natalie Weizenbaum authored
This is necessary to avoid an IO dependency in lib/unittest.dart, which would prevent browser tests from running. R=kevmoo@google.com Review URL: https://codereview.chromium.org//971123002
-
Natalie Weizenbaum authored
See #5 R=kevmoo@google.com Review URL: https://codereview.chromium.org//962363003
-
Natalie Weizenbaum authored
See #19 R=rnystrom@google.com Review URL: https://codereview.chromium.org//961003005
-
- Mar 02, 2015
-
-
Natalie Weizenbaum authored
See #5 R=rnystrom@google.com Review URL: https://codereview.chromium.org//959383004
-
Natalie Weizenbaum authored
See #5 R=rnystrom@google.com Review URL: https://codereview.chromium.org//958423002
-
- Feb 28, 2015
-
-
Natalie Weizenbaum authored
This will allow the test runner to compile test files to JavaScript. It runs dart2js instances in parallel but prints their output sequentially. See #5 R=rnystrom@google.com, kevmoo@google.com Review URL: https://codereview.chromium.org//960723002
-
- Feb 27, 2015
-
-
Natalie Weizenbaum authored
See #5 R=rnystrom@google.com, kevmoo@google.com Review URL: https://codereview.chromium.org//958753002
-
- Feb 26, 2015
-
-
Natalie Weizenbaum authored
This class multiplexes communication over a single underlying channel. It will be useful for communicating individually with test suites and tests over the server
browser WebSocket connection. See #5 R=kevmoo@google.com Review URL: https://codereview.chromium.org//957583002
-
- Feb 24, 2015
-
-
Natalie Weizenbaum authored
This creates the following four subdirectories: * `frontend/`, which is for user-visible libraries exported by `lib/unittest.dart`. * `backend/`, which is for libraries that define the internal structure of test suites and how they're run in a platform- independent manner. * `runner/`, which is for libraries that are specifically useful for the test runner. This includes code that deals with multiple test suites at once as well as platform-specific test running code. * `util/`, which contains various utility libraries that aren't specific to unittest's use-case. Individual utility functions can still go in `lib/util.dart`. * `deprecated/`, which contains deprecated libraries. R=kevmoo@google.com Review URL: https://codereview.chromium.org//955543002
-
Natalie Weizenbaum authored
R=kevmoo@google.com Closes #20 Review URL: https://codereview.chromium.org//948113004
-
- Feb 20, 2015
-
-
Kevin Moore authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//939303003
-
Natalie Weizenbaum authored
This will help make a better first impression. R=kevmoo@google.com Review URL: https://codereview.chromium.org//939383002
-
Natalie Weizenbaum authored
The biggest issue was issue 6610 causing [Isolate.spawn] to fail in child isolates. R=kevmoo@google.com Review URL: https://codereview.chromium.org//941123002
-
- Feb 19, 2015
-
-
Natalie Weizenbaum authored
This preserves the shape of the previous API, but stubs out the functionality. This is a temporary measure designed to make it easier for users to try the runner out on their existing tests. R=kevmoo@google.com Closes #2 Review URL: https://codereview.chromium.org//934413002
-
Natalie Weizenbaum authored
This is still extremely bare-bones and won't work with tests that actually import "package:unittest/unittest.dart", but it's something. R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//933083002
-
- Feb 18, 2015
-
-
Natalie Weizenbaum authored
R=kevmoo@google.com Review URL: https://codereview.chromium.org//936693002
-
- Feb 12, 2015
-
-
Natalie Weizenbaum authored
This fixes tests that don't require dart:io and marks those that do dart:io as Skip. R=kevmoo@google.com Review URL: https://codereview.chromium.org//918853005
-
Natalie Weizenbaum authored
R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//920703006
-
Natalie Weizenbaum authored
This also adds LiveTest.close, which releases resources associated with a LiveTest. R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//914963003
-
- Feb 11, 2015
-
-
Natalie Weizenbaum authored
No tests yet; since this uses stdout, I'm planning to wait until we have a runner executable and test that. R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//913123006
-
Natalie Weizenbaum authored
R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//891493004
-
Natalie Weizenbaum authored
These provide the core test-declaration API. R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//917783003
-
Natalie Weizenbaum authored
R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//916533003
-
Kevin Moore authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//916653002
-
- Feb 09, 2015
-
-
Kevin Moore authored
Review URL: https://codereview.chromium.org//910943002
-
- Feb 05, 2015
-
-
Natalie Weizenbaum authored
So far these interfaces don't really do anything, so there aren't any tests. Future commits will use these as a foundation. R=kevmoo@google.com See #2 Review URL: https://codereview.chromium.org//877553009
-
- Jan 28, 2015
-
-
Natalie Weizenbaum authored
This gets rid of all uses of part, adds documentation where it was missing, and fixes a number of style issues. It's a backwards-compatible change designed to make the package more clear and comprehensible in preparation for larger changes to come. R=kevmoo@google.com Review URL: https://codereview.chromium.org//869043002
-
- Jan 27, 2015
-
-
Kevin Moore authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//869053002
-