Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(162)

Unified Diff: pkg/unittest/lib/src/configuration.dart

Issue 208273009: pkg/unittest: Removed references to expectAsync[Until]X in docs (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: rebase Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « pkg/unittest/lib/html_individual_config.dart ('k') | pkg/unittest/lib/src/group_context.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: pkg/unittest/lib/src/configuration.dart
diff --git a/pkg/unittest/lib/src/configuration.dart b/pkg/unittest/lib/src/configuration.dart
index c2e09c45140db19ff57844e96cf93abb79975d44..6893adca7535ce1f24a66fb90460df2c9514ccc8 100644
--- a/pkg/unittest/lib/src/configuration.dart
+++ b/pkg/unittest/lib/src/configuration.dart
@@ -4,83 +4,63 @@
part of unittest;
-/**
- * Describes the interface used by the unit test system for communicating the
- * results of a test run.
- */
+/// Describes the interface used by the unit test system for communicating the
+/// results of a test run.
abstract class Configuration {
- /**
- * Creates an instance of [SimpleConfiguration].
- */
+ /// Creates an instance of [SimpleConfiguration].
factory Configuration() => new SimpleConfiguration();
- /**
- * Creates an [Configuration] instances that does nothing.
- *
- * For use by subclasses which wish to implement only a subset of features.
- */
+ /// Creates an [Configuration] instances that does nothing.
+ ///
+ /// For use by subclasses which wish to implement only a subset of features.
Configuration.blank();
- /**
- * If [:true:], tests are started automatically. Otherwise [runTests]
- * must be called explicitly after tests are set up.
- */
+ /// If [:true:], tests are started automatically. Otherwise [runTests]
+ /// must be called explicitly after tests are set up.
bool get autoStart => true;
/// How long a [TestCase] can run before it is considered an error.
/// A [timeout] value of [:null:] means that the limit is infinite.
Duration timeout = const Duration(minutes: 2);
- /**
- * Called as soon as the unittest framework becomes initialized. This is done
- * even before tests are added to the test framework. It might be used to
- * determine/debug errors that occur before the test harness starts executing.
- * It is also used to tell the vm or browser that tests are going to be run
- * asynchronously and that the process should wait until they are done.
- */
+ /// Called as soon as the unittest framework becomes initialized.
+ ///
+ /// This is done even before tests are added to the test framework. It might
+ /// be used to determine/debug errors that occur before the test harness
+ /// starts executing. It is also used to tell the vm or browser that tests are
+ /// going to be run asynchronously and that the process should wait until they
+ /// are done.
void onInit() {}
- /** Called as soon as the unittest framework starts running. */
+ /// Called as soon as the unittest framework starts running.
void onStart() {}
- /**
- * Called when each test starts. Useful to show intermediate progress on
- * a test suite.
- */
+ /// Called when each test starts. Useful to show intermediate progress on
+ /// a test suite.
void onTestStart(TestCase testCase) {}
- /**
- * Called when each test is first completed. Useful to show intermediate
- * progress on a test suite.
- */
+ /// Called when each test is first completed. Useful to show intermediate
+ /// progress on a test suite.
void onTestResult(TestCase testCase) {}
- /**
- * Called when an already completed test changes state. For example: a test
- * that was marked as passing may later be marked as being in error because
- * it still had callbacks being invoked.
- */
+ /// Called when an already completed test changes state. For example: a test
+ /// that was marked as passing may later be marked as being in error because
+ /// it still had callbacks being invoked.
void onTestResultChanged(TestCase testCase) {}
- /**
- * Handles the logging of messages by a test case.
- */
+ /// Handles the logging of messages by a test case.
void onLogMessage(TestCase testCase, String message) {}
- /**
- * Called when the unittest framework is done running. [success] indicates
- * whether all tests passed successfully.
- */
+ /// Called when the unittest framework is done running. [success] indicates
+ /// whether all tests passed successfully.
void onDone(bool success) {}
- /**
- * Called with the result of all test cases. Browser tests commonly override
- * this to reformat the output.
- *
- * When [uncaughtError] is not null, it contains an error that occured outside
- * of tests (e.g. setting up the test).
- */
+ /// Called with the result of all test cases. Browser tests commonly override
+ /// this to reformat the output.
+ ///
+ /// When [uncaughtError] is not null, it contains an error that occured outside
+ /// of tests (e.g. setting up the test).
void onSummary(int passed, int failed, int errors, List<TestCase> results,
String uncaughtError) {}
}
« no previous file with comments | « pkg/unittest/lib/html_individual_config.dart ('k') | pkg/unittest/lib/src/group_context.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698