summaryrefslogtreecommitdiff
path: root/tests/test_quickstart.py
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2009-01-04 22:33:00 +0100
committerGeorg Brandl <georg@python.org>2009-01-04 22:33:00 +0100
commita759690221f9a92d92a9cf048e6b1f30b9443020 (patch)
tree472b9ec3aaf021b4e0e92d7df7713f8fe9fc02b1 /tests/test_quickstart.py
parentc83d630fd847ef5117cdb6802dce7838a9e59719 (diff)
parent244c83a339d587af68eb945426a2e843a0adb289 (diff)
downloadsphinx-git-a759690221f9a92d92a9cf048e6b1f30b9443020.tar.gz
merge in Murkt's branch
Diffstat (limited to 'tests/test_quickstart.py')
-rw-r--r--tests/test_quickstart.py22
1 files changed, 13 insertions, 9 deletions
diff --git a/tests/test_quickstart.py b/tests/test_quickstart.py
index 4c2d0f3ec..976e2beeb 100644
--- a/tests/test_quickstart.py
+++ b/tests/test_quickstart.py
@@ -70,6 +70,7 @@ def test_do_prompt():
assert d['k5'] == 'no'
raises(AssertionError, qs.do_prompt, d, 'k6', 'Q6', validator=qs.boolean)
+
@with_tempdir
def test_quickstart_defaults(tempdir):
answers = {
@@ -86,29 +87,31 @@ def test_quickstart_defaults(tempdir):
ns = {}
execfile(conffile, ns)
assert ns['extensions'] == []
- assert ns['templates_path'] == ['.templates']
+ assert ns['templates_path'] == ['_templates']
assert ns['source_suffix'] == '.rst'
assert ns['master_doc'] == 'index'
assert ns['project'] == 'Sphinx Test'
assert ns['copyright'] == '%s, Georg Brandl' % time.strftime('%Y')
assert ns['version'] == '0.1'
assert ns['release'] == '0.1'
- assert ns['html_static_path'] == ['.static']
+ assert ns['html_static_path'] == ['_static']
assert ns['latex_documents'] == [
('index', 'SphinxTest.tex', 'Sphinx Test Documentation',
'Georg Brandl', 'manual')]
- assert (tempdir / '.static').isdir()
- assert (tempdir / '.templates').isdir()
+ assert (tempdir / '_static').isdir()
+ assert (tempdir / '_templates').isdir()
assert (tempdir / 'index.rst').isfile()
assert (tempdir / 'Makefile').isfile()
+ assert (tempdir / 'make.bat').isfile()
+
@with_tempdir
def test_quickstart_all_answers(tempdir):
answers = {
'Root path': tempdir,
'Separate source and build': 'y',
- 'Name prefix for templates': '_',
+ 'Name prefix for templates': '.',
'Project name': 'STASI\xe2\x84\xa2',
'Author name': 'Wolfgang Sch\xc3\xa4uble & G. Beckstein',
'Project version': '2.0',
@@ -119,6 +122,7 @@ def test_quickstart_all_answers(tempdir):
'doctest': 'yes',
'intersphinx': 'no',
'Create Makefile': 'no',
+ 'Create Windows command file': 'no',
}
qs.raw_input = mock_raw_input(answers, needanswer=True)
qs.TERM_ENCODING = 'utf-8'
@@ -129,7 +133,7 @@ def test_quickstart_all_answers(tempdir):
ns = {}
execfile(conffile, ns)
assert ns['extensions'] == ['sphinx.ext.autodoc', 'sphinx.ext.doctest']
- assert ns['templates_path'] == ['_templates']
+ assert ns['templates_path'] == ['.templates']
assert ns['source_suffix'] == '.txt'
assert ns['master_doc'] == 'contents'
assert ns['project'] == u'STASI™'
@@ -137,12 +141,12 @@ def test_quickstart_all_answers(tempdir):
time.strftime('%Y')
assert ns['version'] == '2.0'
assert ns['release'] == '2.0.1'
- assert ns['html_static_path'] == ['_static']
+ assert ns['html_static_path'] == ['.static']
assert ns['latex_documents'] == [
('contents', 'STASI.tex', u'STASI™ Documentation',
ur'Wolfgang Schäuble \& G. Beckstein', 'manual')]
assert (tempdir / 'build').isdir()
- assert (tempdir / 'source' / '_static').isdir()
- assert (tempdir / 'source' / '_templates').isdir()
+ assert (tempdir / 'source' / '.static').isdir()
+ assert (tempdir / 'source' / '.templates').isdir()
assert (tempdir / 'source' / 'contents.txt').isfile()