-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdevelopment.html
More file actions
347 lines (327 loc) · 26.5 KB
/
Copy pathdevelopment.html
File metadata and controls
347 lines (327 loc) · 26.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>26. 開発ツール — Python 3.6.5 ドキュメント</title>
<link rel="stylesheet" href="../_static/pydoctheme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '3.6.5',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true,
SOURCELINK_SUFFIX: '.txt'
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/underscore.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<script type="text/javascript" src="../_static/translations.js"></script>
<script type="text/javascript" src="../_static/sidebar.js"></script>
<link rel="search" type="application/opensearchdescription+xml"
title="Python 3.6.5 ドキュメント 内を検索"
href="../_static/opensearch.xml"/>
<link rel="author" title="このドキュメントについて" href="../about.html" />
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="検索" href="../search.html" />
<link rel="copyright" title="Copyright" href="../copyright.html" />
<link rel="next" title="26.1. typing — 型ヒントのサポート" href="typing.html" />
<link rel="prev" title="25.6. 他のグラフィカルユーザインタフェースパッケージ" href="othergui.html" />
<link rel="shortcut icon" type="image/png" href="../_static/py.png" />
<link rel="canonical" href="https://docs.python.jp/3/library/development.html" /><script type="text/javascript">
$(document).ready(function() {
var base = 'https://docs.python.org/3.6/library/development.html';
$('a.headerlink').each(function() {
var html = '<a href="' + base + $(this).attr('href') +
'" title="原文へのリンク"><small>(原文)</small></a>';
$(this).after(html);
})
});
</script>
<script type="text/javascript" src="../_static/copybutton.js"></script>
<script type="text/javascript" src="../_static/version_switch.js"></script>
</head>
<body>
<div class="related" role="navigation" aria-label="related navigation">
<h3>ナビゲーション</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="総索引"
accesskey="I">索引</a></li>
<li class="right" >
<a href="../py-modindex.html" title="Pythonモジュール索引"
>モジュール</a> |</li>
<li class="right" >
<a href="typing.html" title="26.1. typing — 型ヒントのサポート"
accesskey="N">次へ</a> |</li>
<li class="right" >
<a href="othergui.html" title="25.6. 他のグラフィカルユーザインタフェースパッケージ"
accesskey="P">前へ</a> |</li>
<li><img src="../_static/py.png" alt=""
style="vertical-align: middle; margin-top: -1px"/></li>
<li><a href="https://www.python.org/">Python</a> »</li>
<li>
<span class="version_switcher_placeholder">3.6.5</span>
<a href="../index.html">ドキュメント</a> »
</li>
<li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Python 標準ライブラリ</a> »</li>
<li class="right">
<div class="inline-search" style="display: none" role="search">
<form class="inline-search" action="../search.html" method="get">
<input placeholder="Quick search" type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
<script type="text/javascript">$('.inline-search').show(0);</script>
|
</li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="development-tools">
<span id="development"></span><h1>26. 開発ツール<a class="headerlink" href="#development-tools" title="このヘッドラインへのパーマリンク">¶</a></h1>
<p>この章で紹介されるモジュールはソフトウェアを書くことを支援します。たとえば、 <a class="reference internal" href="pydoc.html#module-pydoc" title="pydoc: Documentation generator and online help system."><code class="xref py py-mod docutils literal"><span class="pre">pydoc</span></code></a> モジュールはモジュールの内容からドキュメントを生成します。 <a class="reference internal" href="doctest.html#module-doctest" title="doctest: Test pieces of code within docstrings."><code class="xref py py-mod docutils literal"><span class="pre">doctest</span></code></a> と <a class="reference internal" href="unittest.html#module-unittest" title="unittest: Unit testing framework for Python."><code class="xref py py-mod docutils literal"><span class="pre">unittest</span></code></a> モジュールでは、自動的に実行して予想通りの出力が生成されるか確認するユニットテストを書くことができます。 <strong class="program">2to3</strong> は Python2.x 用のソースコードを正当な Python 3.x コードに翻訳できます。</p>
<p>この章で解説されるモジュールのリスト:</p>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="typing.html">26.1. <code class="docutils literal"><span class="pre">typing</span></code> — 型ヒントのサポート</a><ul>
<li class="toctree-l2"><a class="reference internal" href="typing.html#type-aliases">26.1.1. 型エイリアス</a></li>
<li class="toctree-l2"><a class="reference internal" href="typing.html#newtype">26.1.2. NewType</a></li>
<li class="toctree-l2"><a class="reference internal" href="typing.html#callable">26.1.3. 呼び出し可能オブジェクト</a></li>
<li class="toctree-l2"><a class="reference internal" href="typing.html#generics">26.1.4. ジェネリクス</a></li>
<li class="toctree-l2"><a class="reference internal" href="typing.html#user-defined-generic-types">26.1.5. ユーザー定義のジェネリック型</a></li>
<li class="toctree-l2"><a class="reference internal" href="typing.html#the-any-type">26.1.6. <code class="docutils literal"><span class="pre">Any</span></code> 型</a></li>
<li class="toctree-l2"><a class="reference internal" href="typing.html#classes-functions-and-decorators">26.1.7. クラス、関数、およびデコレータ</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="pydoc.html">26.2. <code class="docutils literal"><span class="pre">pydoc</span></code> — ドキュメント生成とオンラインヘルプシステム</a></li>
<li class="toctree-l1"><a class="reference internal" href="doctest.html">26.3. <code class="docutils literal"><span class="pre">doctest</span></code> — 対話的な実行例をテストする</a><ul>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#simple-usage-checking-examples-in-docstrings">26.3.1. 簡単な利用法: docstring 中の実行例をチェックする</a></li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#simple-usage-checking-examples-in-a-text-file">26.3.2. 簡単な利用法: テキストファイル中の実行例をチェックする</a></li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#how-it-works">26.3.3. doctest のからくり</a><ul>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#which-docstrings-are-examined">26.3.3.1. どの docstring が検証されるのか?</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#how-are-docstring-examples-recognized">26.3.3.2. docstring 内の実行例をどのように認識するのか?</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#what-s-the-execution-context">26.3.3.3. 実行コンテキストとは何か?</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#what-about-exceptions">26.3.3.4. 例外はどう扱えばよいか?</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#option-flags">26.3.3.5. オプションフラグ</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#directives">26.3.3.6. ディレクティブ (Directives)</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#warnings">26.3.3.7. 警告</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#basic-api">26.3.4. 基本 API</a></li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#unittest-api">26.3.5. 単体テスト API</a></li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#advanced-api">26.3.6. 拡張 API</a><ul>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#doctest-objects">26.3.6.1. DocTest オブジェクト</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#example-objects">26.3.6.2. Example オブジェクト</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#doctestfinder-objects">26.3.6.3. DocTestFinder オブジェクト</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#doctestparser-objects">26.3.6.4. DocTestParser オブジェクト</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#doctestrunner-objects">26.3.6.5. DocTestRunner オブジェクト</a></li>
<li class="toctree-l3"><a class="reference internal" href="doctest.html#outputchecker-objects">26.3.6.6. OutputChecker オブジェクト</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#debugging">26.3.7. デバッグ</a></li>
<li class="toctree-l2"><a class="reference internal" href="doctest.html#soapbox">26.3.8. アドバイス</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="unittest.html">26.4. <code class="docutils literal"><span class="pre">unittest</span></code> — ユニットテストフレームワーク</a><ul>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#basic-example">26.4.1. 基本的な例</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#command-line-interface">26.4.2. コマンドラインインターフェイス</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.html#command-line-options">26.4.2.1. コマンドラインオプション</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#test-discovery">26.4.3. テストディスカバリ</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#organizing-test-code">26.4.4. テストコードの構成</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#re-using-old-test-code">26.4.5. 既存テストコードの再利用</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#skipping-tests-and-expected-failures">26.4.6. テストのスキップと予期された失敗</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#distinguishing-test-iterations-using-subtests">26.4.7. サブテストを利用して繰り返しテストの区別を付ける</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#classes-and-functions">26.4.8. クラスと関数</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.html#test-cases">26.4.8.1. テストクラス</a><ul>
<li class="toctree-l4"><a class="reference internal" href="unittest.html#deprecated-aliases">26.4.8.1.1. 非推奨のエイリアス</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="unittest.html#grouping-tests">26.4.8.2. テストのグループ化</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.html#loading-and-running-tests">26.4.8.3. テストのロードと起動</a><ul>
<li class="toctree-l4"><a class="reference internal" href="unittest.html#load-tests-protocol">26.4.8.3.1. load_tests プロトコル</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#class-and-module-fixtures">26.4.9. クラスとモジュールのフィクスチャ</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.html#setupclass-and-teardownclass">26.4.9.1. setUpClass と tearDownClass</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.html#setupmodule-and-teardownmodule">26.4.9.2. setUpModule と tearDownModule</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.html#signal-handling">26.4.10. シグナルハンドリング</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="unittest.mock.html">26.5. <code class="docutils literal"><span class="pre">unittest.mock</span></code> — モックオブジェクトライブラリ</a><ul>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock.html#quick-guide">26.5.1. クイックガイド</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock.html#the-mock-class">26.5.2. Mock クラス</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#calling">26.5.2.1. 呼び出し</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#deleting-attributes">26.5.2.2. 属性の削除</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#mock-names-and-the-name-attribute">26.5.2.3. Mock の名前と name 属性</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#attaching-mocks-as-attributes">26.5.2.4. 属性として設定されるモック</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock.html#the-patchers">26.5.3. patcher</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patch">26.5.3.1. patch</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patch-object">26.5.3.2. patch.object</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patch-dict">26.5.3.3. patch.dict</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patch-multiple">26.5.3.4. patch.multiple</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patch-methods-start-and-stop">26.5.3.5. patch のメソッド: start と stop</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patch-builtins">26.5.3.6. ビルトインをパッチする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#test-prefix">26.5.3.7. TEST_PREFIX</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#nesting-patch-decorators">26.5.3.8. patch デコレータをネストする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#where-to-patch">26.5.3.9. どこにパッチするか</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#patching-descriptors-and-proxy-objects">26.5.3.10. デスクリプタやプロキシオブジェクトにパッチする</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock.html#magicmock-and-magic-method-support">26.5.4. MagicMock と magic method のサポート</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#mocking-magic-methods">26.5.4.1. magick method をモックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#magic-mock">26.5.4.2. Magic Mock</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock.html#helpers">26.5.5. ヘルパー</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#sentinel">26.5.5.1. sentinel</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#default">26.5.5.2. DEFAULT</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#call">26.5.5.3. call</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#create-autospec">26.5.5.4. create_autospec</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#any">26.5.5.5. ANY</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#filter-dir">26.5.5.6. FILTER_DIR</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#mock-open">26.5.5.7. mock_open</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock.html#autospeccing">26.5.5.8. autospec を使う</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="unittest.mock-examples.html">26.6. <code class="docutils literal"><span class="pre">unittest.mock</span></code> — 入門</a><ul>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock-examples.html#using-mock">26.6.1. Mock を使う</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mock-patching-methods">26.6.1.1. Mock のパッチ用メソッド</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mock-for-method-calls-on-an-object">26.6.1.2. オブジェクトのメソッド呼び出しに対するモック</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mocking-classes">26.6.1.3. クラスをモックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#naming-your-mocks">26.6.1.4. モックに名前をつける</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#tracking-all-calls">26.6.1.5. 全ての呼び出しのトラッキング</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#setting-return-values-and-attributes">26.6.1.6. 戻り値や属性を設定する</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#raising-exceptions-with-mocks">26.6.1.7. モックから例外を発生させる</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#side-effect-functions-and-iterables">26.6.1.8. side_effect の関数と iterable</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#creating-a-mock-from-an-existing-object">26.6.1.9. 既存のオブジェクトから Mock を作る</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock-examples.html#patch-decorators">26.6.2. patch デコレータ</a></li>
<li class="toctree-l2"><a class="reference internal" href="unittest.mock-examples.html#further-examples">26.6.3. さらなる例</a><ul>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mocking-chained-calls">26.6.3.1. chained call をモックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#partial-mocking">26.6.3.2. 部分的なモック</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mocking-a-generator-method">26.6.3.3. ジェネレータ method をモックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#applying-the-same-patch-to-every-test-method">26.6.3.4. 同じパッチを全てのメソッドに適用する</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mocking-unbound-methods">26.6.3.5. Mocking Unbound Methods</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#checking-multiple-calls-with-mock">26.6.3.6. モックで複数回の呼び出しをチェックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#coping-with-mutable-arguments">26.6.3.7. ミュータブルな引数に対処する</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#nesting-patches">26.6.3.8. patch をネストする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mocking-a-dictionary-with-magicmock">26.6.3.9. MagicMock で辞書をモックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mock-subclasses-and-their-attributes">26.6.3.10. Mock のサブクラスと属性</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#mocking-imports-with-patch-dict">26.6.3.11. patch.dict で import をモックする</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#tracking-order-of-calls-and-less-verbose-call-assertions">26.6.3.12. Tracking order of calls and less verbose call assertions</a></li>
<li class="toctree-l3"><a class="reference internal" href="unittest.mock-examples.html#more-complex-argument-matching">26.6.3.13. More complex argument matching</a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="2to3.html">26.7. 2to3 - Python 2 から 3 への自動コード変換</a><ul>
<li class="toctree-l2"><a class="reference internal" href="2to3.html#using-2to3">26.7.1. 2to3 の使用</a></li>
<li class="toctree-l2"><a class="reference internal" href="2to3.html#fixers">26.7.2. 変換プログラム</a></li>
<li class="toctree-l2"><a class="reference internal" href="2to3.html#module-lib2to3">26.7.3. <code class="docutils literal"><span class="pre">lib2to3</span></code> - 2to3’s library</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="test.html">26.8. <code class="docutils literal"><span class="pre">test</span></code> — Python 用回帰テストパッケージ</a><ul>
<li class="toctree-l2"><a class="reference internal" href="test.html#writing-unit-tests-for-the-test-package">26.8.1. <code class="docutils literal"><span class="pre">test</span></code> パッケージのためのユニットテストを書く</a></li>
<li class="toctree-l2"><a class="reference internal" href="test.html#running-tests-using-the-command-line-interface">26.8.2. コマンドラインインタフェースを利用してテストを実行する</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="test.html#module-test.support">26.9. <code class="docutils literal"><span class="pre">test.support</span></code> — テストのためのユーティリティ関数</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h4>前のトピックへ</h4>
<p class="topless"><a href="othergui.html"
title="前の章へ">25.6. 他のグラフィカルユーザインタフェースパッケージ</a></p>
<h4>次のトピックへ</h4>
<p class="topless"><a href="typing.html"
title="次の章へ">26.1. <code class="docutils literal"><span class="pre">typing</span></code> — 型ヒントのサポート</a></p>
<div role="note" aria-label="source link">
<h3>このページ</h3>
<ul class="this-page-menu">
<li><a href="../bugs.html">バグ報告</a></li>
<li>
<a href="https://github.com/python/cpython/blob/3.6/Doc/library/development.rst"
rel="nofollow">ソースの表示
</a>
</li>
</ul>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>ナビゲーション</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="総索引"
>索引</a></li>
<li class="right" >
<a href="../py-modindex.html" title="Pythonモジュール索引"
>モジュール</a> |</li>
<li class="right" >
<a href="typing.html" title="26.1. typing — 型ヒントのサポート"
>次へ</a> |</li>
<li class="right" >
<a href="othergui.html" title="25.6. 他のグラフィカルユーザインタフェースパッケージ"
>前へ</a> |</li>
<li><img src="../_static/py.png" alt=""
style="vertical-align: middle; margin-top: -1px"/></li>
<li><a href="https://www.python.org/">Python</a> »</li>
<li>
<span class="version_switcher_placeholder">3.6.5</span>
<a href="../index.html">ドキュメント</a> »
</li>
<li class="nav-item nav-item-1"><a href="index.html" >Python 標準ライブラリ</a> »</li>
<li class="right">
<div class="inline-search" style="display: none" role="search">
<form class="inline-search" action="../search.html" method="get">
<input placeholder="Quick search" type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
<script type="text/javascript">$('.inline-search').show(0);</script>
|
</li>
</ul>
</div>
<div class="footer">
© <a href="../copyright.html">Copyright</a> 2001-2018, Python Software Foundation.
<br />
Python Software Foundation は非営利団体です。
<a href="https://www.python.org/psf/donations/">寄付</a>
<br />
最終更新日時: 7月 29, 2018
<a href="../bugs.html">バグを見つけたら</a>?
<br />
このドキュメントは <a href="http://sphinx.pocoo.org/">Sphinx</a> 1.6.5 を使って作成されました。
</div>
</body>
</html>