~ubuntu-branches/debian/sid/nunit/sid

« back to all changes in this revision

Viewing changes to doc/timeout.html

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2014-09-16 13:43:36 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20140916134336-kjxz48tty6lx2ja5
Tags: 2.6.3+dfsg-1
* [c7bd1b5] Imported Upstream version 2.6.3+dfsg
* [bcb4bf8] Move nunit-console-runner to GAC-installed libnunit2.6, 
  don't treat it as a private lib. This lib is signed, and treated 
  as a GAC lib by consumers such as MonoDevelop.
* [7f08e99] Bump version to 2.6.3 as required
* [84535eb] Refreshed patches
* [8479f61] Split package up into per-assembly packages. This makes 
  ABI tracking easier in the future, as we can meaningfully have GAC 
  policy for cases where ABI isn't truly bumped, and no policy for 
  cases where it is. For example, if nunit.framework bumps ABI but 
  nunit.core does not, previously we would need to rebuild everything 
  using NUnit, but under the new split packaging, that rebuild would 
  not be needed for apps only using nunit.core.
* [17a7dc7] Add missing nunit.mocks.dll to nunit.pc

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
2
 
<html>
3
 
<!-- Standard Head Part -->
4
 
<head>
5
 
<title>NUnit - Timeout</title>
6
 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
7
 
<meta http-equiv="Content-Language" content="en-US">
8
 
<meta name="norton-safeweb-site-verification" content="tb6xj01p4hgo5x-8wscsmq633y11-e6nhk-bnb5d987bseanyp6p0uew-pec8j963qlzj32k5x9h3r2q7wh-vmy8bbhek5lnpp5w4p8hocouuq39e09jrkihdtaeknua" />
9
 
<link rel="stylesheet" type="text/css" href="nunit.css">
10
 
<link rel="shortcut icon" href="favicon.ico">
11
 
</head>
12
 
<!-- End Standard Head Part -->
13
 
 
14
 
<body>
15
 
 
16
 
<!-- Standard Header for NUnit.org -->
17
 
<div id="header">
18
 
  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
 
1
<!-- saved from url=(0014)about:internet --><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
 
2
<html>
 
3
<!-- Standard Head Part -->
 
4
<head>
 
5
<title>NUnit - Timeout</title>
 
6
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
 
7
<meta http-equiv="Content-Language" content="en-US">
 
8
<meta name="norton-safeweb-site-verification" content="tb6xj01p4hgo5x-8wscsmq633y11-e6nhk-bnb5d987bseanyp6p0uew-pec8j963qlzj32k5x9h3r2q7wh-vmy8bbhek5lnpp5w4p8hocouuq39e09jrkihdtaeknua" />
 
9
<link rel="stylesheet" type="text/css" href="nunit.css">
 
10
<link rel="shortcut icon" href="favicon.ico">
 
11
</head>
 
12
<!-- End Standard Head Part -->
 
13
 
 
14
<body>
 
15
 
 
16
<!-- Standard Header for NUnit.org -->
 
17
<div id="header">
 
18
  <a id="logo" href="http://www.nunit.org"><img src="img/logo.gif" alt="NUnit.org" title="NUnit.org"></a>
19
19
  <div id="nav">
20
20
    <a href="http://www.nunit.org">NUnit</a>
21
21
    <a class="active" href="index.html">Documentation</a>
22
 
  </div>
23
 
</div>
24
 
<!-- End of Header -->
25
 
 
26
 
<div id="content">
27
 
 
28
 
<h3>TimeoutAttribute (NUnit 2.5)</h3>
29
 
 
30
 
<p>The <b>TimeoutAttribute</b> is used to specify a timeout value in milliseconds
31
 
   for a test case. If the test case runs longer than the time specified it
32
 
   is immediately cancelled and reported as a failure, with a message 
33
 
   indicating that the timeout was exceeded.
34
 
   
35
 
<p>The attribute may also be specified on a fixture or assembly, in which
36
 
   case it indicates the default timeout for any subordinate test cases.
37
 
   
38
 
<h4>Example</h4>
39
 
 
40
 
<div class="code"><pre>
41
 
[Test, Timeout(2000)]
42
 
public void PotentiallyLongRunningTest()
43
 
{
44
 
    ...
45
 
}
46
 
</pre></div>
47
 
 
48
 
<h4>Notes</h4>
49
 
<ol>
50
 
<li>Beginning with NUnit 2.5.5, timeouts are suppressed when running under a debugger.</li>
51
 
</ol>
52
 
 
53
 
<h4>See Also...</h4>
54
 
<ul>
55
 
<li><a href="maxtime.html">MaxtimeAttribute</a></ul>
56
 
   
57
 
 
58
 
</div>
59
 
 
60
 
<!-- Submenu -->
61
 
<div id="subnav">
62
 
<ul>
63
 
<li><a href="index.html">NUnit 2.6</a></li>
64
 
<ul>
65
 
<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
66
 
<li><a href="writingTests.html">Writing&nbsp;Tests</a></li>
67
 
<ul>
68
 
<li><a href="assertions.html">Assertions</a></li>
69
 
<li><a href="attributes.html">Attributes</a></li>
70
 
<ul>
71
 
<li><a href="actionAttributes.html">Action&nbsp;Attributes</a></li>
72
 
<li><a href="category.html">Category</a></li>
73
 
<li><a href="combinatorial.html">Combinatorial</a></li>
74
 
<li><a href="culture.html">Culture</a></li>
75
 
<li><a href="datapoint.html">Datapoint(s)</a></li>
76
 
<li><a href="description.html">Description</a></li>
77
 
<li><a href="exception.html">Exception</a></li>
78
 
<li><a href="explicit.html">Explicit</a></li>
79
 
<li><a href="ignore.html">Ignore</a></li>
80
 
<li><a href="maxtime.html">Maxtime</a></li>
81
 
<li><a href="pairwise.html">Pairwise</a></li>
82
 
<li><a href="platform.html">Platform</a></li>
83
 
<li><a href="property.html">Property</a></li>
84
 
<li><a href="random.html">Random</a></li>
85
 
<li><a href="range.html">Range</a></li>
86
 
<li><a href="repeat.html">Repeat</a></li>
87
 
<li><a href="requiredAddin.html">RequiredAddin</a></li>
88
 
<li><a href="requiresMTA.html">Requires&nbsp;MTA</a></li>
89
 
<li><a href="requiresSTA.html">Requires&nbsp;STA</a></li>
90
 
<li><a href="requiresThread.html">Requires&nbsp;Thread</a></li>
91
 
<li><a href="sequential.html">Sequential</a></li>
92
 
<li><a href="setCulture.html">SetCulture</a></li>
93
 
<li><a href="setUICulture.html">SetUICulture</a></li>
94
 
<li><a href="setup.html">Setup</a></li>
95
 
<li><a href="setupFixture.html">SetupFixture</a></li>
96
 
<li><a href="suite.html">Suite</a></li>
97
 
<li><a href="teardown.html">Teardown</a></li>
98
 
<li><a href="test.html">Test</a></li>
99
 
<li><a href="testCase.html">TestCase</a></li>
100
 
<li><a href="testCaseSource.html">TestCaseSource</a></li>
101
 
<li><a href="testFixture.html">TestFixture</a></li>
102
 
<li><a href="fixtureSetup.html">TestFixtureSetUp</a></li>
103
 
<li><a href="fixtureTeardown.html">TestFixtureTearDown</a></li>
104
 
<li><a href="theory.html">Theory</a></li>
105
 
<li id="current"><a href="timeout.html">Timeout</a></li>
106
 
<li><a href="values.html">Values</a></li>
107
 
<li><a href="valueSource.html">ValueSource</a></li>
108
 
</ul>
109
 
<li><a href="constraintModel.html">Constraints</a></li>
110
 
<li><a href="testContext.html">Test&nbsp;Context</a></li>
111
 
</ul>
112
 
<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
113
 
<li><a href="extensibility.html">Extensibility</a></li>
114
 
<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
115
 
<li><a href="samples.html">Samples</a></li>
116
 
<li><a href="license.html">License</a></li>
117
 
</ul>
118
 
<li><a href="vsTestAdapter.html">NUnit&nbsp;Test&nbsp;Adapter&nbsp;0.90</a></li>
119
 
<ul>
120
 
<li><a href="vsTestAdapterLicense.html">License</a></li>
121
 
</ul>
122
 
<li><a href="&r=2.6.html"></a></li>
123
 
<li><a href="&r=2.6.html"></a></li>
124
 
</ul>
125
 
</div>
126
 
<!-- End of Submenu -->
127
 
 
128
 
 
129
 
<!-- Standard Footer for NUnit.org -->
130
 
<div id="footer">
131
 
  Copyright &copy; 2012 Charlie Poole. All Rights Reserved.
132
 
</div>
133
 
<!-- End of Footer -->
134
 
 
135
 
</body>
136
 
</html>
 
22
  </div>
 
23
</div>
 
24
<!-- End of Header -->
 
25
 
 
26
<div id="content">
 
27
 
 
28
<h3>TimeoutAttribute (NUnit 2.5)</h3>
 
29
 
 
30
<p>The <b>TimeoutAttribute</b> is used to specify a timeout value in milliseconds
 
31
   for a test case. If the test case runs longer than the time specified it
 
32
   is immediately cancelled and reported as a failure, with a message 
 
33
   indicating that the timeout was exceeded.
 
34
   
 
35
<p>The attribute may also be specified on a fixture or assembly, in which
 
36
   case it indicates the default timeout for any subordinate test cases.
 
37
   
 
38
<h4>Example</h4>
 
39
 
 
40
<div class="code"><pre>
 
41
[Test, Timeout(2000)]
 
42
public void PotentiallyLongRunningTest()
 
43
{
 
44
    ...
 
45
}
 
46
</pre></div>
 
47
 
 
48
<h4>Notes</h4>
 
49
<ol>
 
50
<li>Beginning with NUnit 2.5.5, timeouts are suppressed when running under a debugger.</li>
 
51
</ol>
 
52
 
 
53
<h4>See Also...</h4>
 
54
<ul>
 
55
<li><a href="maxtime.html">MaxtimeAttribute</a></ul>
 
56
   
 
57
 
 
58
</div>
 
59
 
 
60
<!-- Submenu -->
 
61
<div id="subnav">
 
62
<ul>
 
63
<li><a href="index.html">NUnit 2.6.3</a></li>
 
64
<ul>
 
65
<li><a href="getStarted.html">Getting&nbsp;Started</a></li>
 
66
<li><a href="writingTests.html">Writing&nbsp;Tests</a></li>
 
67
<ul>
 
68
<li><a href="assertions.html">Assertions</a></li>
 
69
<li><a href="attributes.html">Attributes</a></li>
 
70
<ul>
 
71
<li><a href="actionAttributes.html">Action&nbsp;Attributes</a></li>
 
72
<li><a href="category.html">Category</a></li>
 
73
<li><a href="combinatorial.html">Combinatorial</a></li>
 
74
<li><a href="culture.html">Culture</a></li>
 
75
<li><a href="datapoint.html">Datapoint(s)</a></li>
 
76
<li><a href="description.html">Description</a></li>
 
77
<li><a href="exception.html">Exception</a></li>
 
78
<li><a href="explicit.html">Explicit</a></li>
 
79
<li><a href="ignore.html">Ignore</a></li>
 
80
<li><a href="maxtime.html">Maxtime</a></li>
 
81
<li><a href="pairwise.html">Pairwise</a></li>
 
82
<li><a href="platform.html">Platform</a></li>
 
83
<li><a href="property.html">Property</a></li>
 
84
<li><a href="random.html">Random</a></li>
 
85
<li><a href="range.html">Range</a></li>
 
86
<li><a href="repeat.html">Repeat</a></li>
 
87
<li><a href="requiredAddin.html">RequiredAddin</a></li>
 
88
<li><a href="requiresMTA.html">Requires&nbsp;MTA</a></li>
 
89
<li><a href="requiresSTA.html">Requires&nbsp;STA</a></li>
 
90
<li><a href="requiresThread.html">Requires&nbsp;Thread</a></li>
 
91
<li><a href="sequential.html">Sequential</a></li>
 
92
<li><a href="setCulture.html">SetCulture</a></li>
 
93
<li><a href="setUICulture.html">SetUICulture</a></li>
 
94
<li><a href="setup.html">Setup</a></li>
 
95
<li><a href="setupFixture.html">SetupFixture</a></li>
 
96
<li><a href="suite.html">Suite</a></li>
 
97
<li><a href="teardown.html">Teardown</a></li>
 
98
<li><a href="test.html">Test</a></li>
 
99
<li><a href="testCase.html">TestCase</a></li>
 
100
<li><a href="testCaseSource.html">TestCaseSource</a></li>
 
101
<li><a href="testFixture.html">TestFixture</a></li>
 
102
<li><a href="fixtureSetup.html">TestFixtureSetUp</a></li>
 
103
<li><a href="fixtureTeardown.html">TestFixtureTearDown</a></li>
 
104
<li><a href="theory.html">Theory</a></li>
 
105
<li id="current"><a href="timeout.html">Timeout</a></li>
 
106
<li><a href="values.html">Values</a></li>
 
107
<li><a href="valueSource.html">ValueSource</a></li>
 
108
</ul>
 
109
<li><a href="testContext.html">Test&nbsp;Context</a></li>
 
110
</ul>
 
111
<li><a href="runningTests.html">Running&nbsp;Tests</a></li>
 
112
<li><a href="extensibility.html">Extensibility</a></li>
 
113
<li><a href="releaseNotes.html">Release&nbsp;Notes</a></li>
 
114
<li><a href="samples.html">Samples</a></li>
 
115
<li><a href="license.html">License</a></li>
 
116
</ul>
 
117
<li><a href="vsTestAdapter.html">NUnit&nbsp;Test&nbsp;Adapter</a></li>
 
118
<ul>
 
119
<li><a href="vsTestAdapterLicense.html">License</a></li>
 
120
<li><a href="vsTestAdapterReleaseNotes.html">Release&nbsp;Notes</a></li>
 
121
</ul>
 
122
<li><a href="&r=2.6.3.html"></a></li>
 
123
<li><a href="&r=2.6.3.html"></a></li>
 
124
</ul>
 
125
</div>
 
126
<!-- End of Submenu -->
 
127
 
 
128
 
 
129
<!-- Standard Footer for NUnit.org -->
 
130
<div id="footer">
 
131
  Copyright &copy; 2012 Charlie Poole. All Rights Reserved.
 
132
</div>
 
133
<!-- End of Footer -->
 
134
 
 
135
</body>
 
136
</html>