blob: a7d62e74ba57ef493d59af0fbb3f15c91d4e9ce5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
no-arbitrary-setTimeout
=======================
Disallows setTimeout with non-zero values in tests. Using arbitrary times for
setTimeout may cause intermittent failures in tests. A value of zero is allowed
as this is letting the event stack unwind, however also consider the use
of ``TestUtils.waitForTick``.
Examples of incorrect code for this rule:
-----------------------------------------
.. code-block:: js
function(aFoo, aBar) {}
(aFoo, aBar) => {}
Examples of correct code for this rule:
---------------------------------------
.. code-block:: js
function(foo, bar) {}
(foo, bar) => {})
|