Martin A. Brown
42bd3e699f
setting version to 0.5.0
2016-03-10 10:29:03 -08:00
Martin A. Brown
a1b11e6336
add testing of docbook5xml
2016-03-10 10:27:24 -08:00
Martin A. Brown
ab60e4c2b4
figured out suppression of default --configfile
2016-03-10 10:27:08 -08:00
Martin A. Brown
c214724fcb
group methods a bit more by their similarity
...
and change naming slightly so log lines at loglevel INFO align
2016-03-10 10:25:39 -08:00
Martin A. Brown
54cb36f31f
adding another bad invocation test
2016-03-10 09:30:53 -08:00
Martin A. Brown
70a10a5f7c
adding a single index entry
2016-03-10 09:28:55 -08:00
Martin A. Brown
bcb38bdd7d
tiny index
2016-03-10 09:27:54 -08:00
Martin A. Brown
cd7e325c59
add small image file
2016-03-10 08:57:19 -08:00
Martin A. Brown
7bd32896eb
create variable DEFAULT_CONFIGFILE
...
so that at runtime (during testing), it can be overridden
2016-03-10 08:50:31 -08:00
Martin A. Brown
8a99c39d93
switched to set(), use .add() instead of .append()
2016-03-10 08:49:37 -08:00
Martin A. Brown
f0cb2c3dfe
only try to remove files once
2016-03-10 08:49:03 -08:00
Martin A. Brown
2180755a97
pep8/pyflakes fixes
2016-03-10 08:48:17 -08:00
Martin A. Brown
abbd433ea1
removed longer tests; pep8/pyflakes fixes
2016-03-10 08:47:44 -08:00
Martin A. Brown
4ad4fae41b
creating separate file for longer-running tests
2016-03-10 08:47:34 -08:00
Martin A. Brown
96aacb8f5c
skip these tests during usual testing (try to stay under 1 sec.)
2016-03-10 08:27:53 -08:00
Martin A. Brown
a3e3e6106f
suppress the "system" config during testing
2016-03-10 08:27:07 -08:00
Martin A. Brown
c978cf5dff
report on documents by document format, too
2016-03-09 23:41:50 -08:00
Martin A. Brown
1ed38c7c0c
improving testing coverage in driver.py
2016-03-09 21:57:25 -08:00
Martin A. Brown
4410fd8fc9
DocBook SGML document with index
2016-03-09 21:49:41 -08:00
Martin A. Brown
e2532d4ffb
use the already written darned function
2016-03-09 20:53:21 -08:00
Martin A. Brown
7e3fa95813
minor simplifications to testing tools
2016-03-09 20:52:45 -08:00
Martin A. Brown
46d16f4ccb
complete the propagation of **kwargs
2016-03-09 20:41:18 -08:00
Martin A. Brown
4f05c202be
slight reorganizing of test sets in file
2016-03-09 18:16:02 -08:00
Martin A. Brown
4901ed94d2
improve testing coverage
2016-03-09 18:11:38 -08:00
Martin A. Brown
d2657321d6
create generic functions for runtime config
2016-03-09 18:11:04 -08:00
Martin A. Brown
29d5739d1e
send runtime parameters to processors
2016-03-09 18:10:23 -08:00
Martin A. Brown
94ab1ac5d2
pass **kwargs through all processor tools
...
adjust all processor tools so they take runtime parameters through **kwargs
2016-03-09 18:08:56 -08:00
Martin A. Brown
2d75d3c4de
remove old boilerplate from markdown and rst stock code
2016-03-09 18:08:18 -08:00
Martin A. Brown
c581980aaf
remove old boilerplate from markdown and rst stock code
2016-03-09 18:07:52 -08:00
Martin A. Brown
a06e1955b7
tweak logging outputs, lower some to debug()
2016-03-09 10:06:59 -08:00
Martin A. Brown
68b16b42d8
simplify function docbuild: logging by caller
...
make the core docbuild function even simpler; have it determine the result
and return it, as well as the individual build success/failure vector
move all logging logic into the caller function, so that script(), publish()
and build() can log whatever they like
2016-03-09 10:00:25 -08:00
Martin A. Brown
c66b325530
improving test coverage of driver.py
2016-03-09 09:35:11 -08:00
Martin A. Brown
f4367e943f
improve testing coverage of driver.py
...
adjust calling pattern for prepare_{script,build}_mode so that they are easier
to test
embed the creation of build directories into the prepare_build_mode
2016-03-09 09:33:04 -08:00
Martin A. Brown
a488ae53de
add testing support for new format Asciidoc
2016-03-09 08:09:52 -08:00
Martin A. Brown
631e8fed83
.
2016-03-09 08:09:36 -08:00
Martin A. Brown
0c433d7306
removing text (will be supported by asciidoc)
2016-03-09 07:54:55 -08:00
Martin A. Brown
885d6a12f3
adding support for format asciidoc
...
simply using DocBook4XML to provide most of the effort
2016-03-09 07:39:14 -08:00
Martin A. Brown
0117209034
better abstraction of --script/--publish complete
2016-03-08 09:47:01 -08:00
Martin A. Brown
7aa99ec502
moving sameFilesystem to utils.py
2016-03-08 09:45:54 -08:00
Martin A. Brown
ea2139373c
simplify docbuild function; factor out logic
...
remove the logic from the docbuild function which executes both the --script
generation and the --build generation as the core loop over the document set.
create ancillary functions to prepare the document set for --script mode or
--build mode
add functions to create and remove the build directories in --build mode
add a --publish cleanup function to leave our --builddir clean (unless there
was a failure)
2016-03-08 09:16:46 -08:00
Martin A. Brown
ffe327ced0
removing boilerplate; go from asciidoc to docbook45
2016-03-08 09:16:33 -08:00
Martin A. Brown
62c9cef32f
docbooksgml needs to know about --script mode
2016-03-08 09:16:12 -08:00
Martin A. Brown
ca8b8e211f
minor cosmetic improvements to generated shell file
2016-03-08 09:11:09 -08:00
Martin A. Brown
19f04a2c23
adjusting TODO after the work of today
2016-03-07 22:17:47 -08:00
Martin A. Brown
f848040e60
improving overall coverage
2016-03-07 22:13:38 -08:00
Martin A. Brown
e7794eea20
relocating function
2016-03-07 22:13:23 -08:00
Martin A. Brown
b2e01eec73
removing useless vestiage
2016-03-07 22:12:59 -08:00
Martin A. Brown
6a97e4058a
improve orphan verbosity testing
2016-03-07 20:01:26 -08:00
Martin A. Brown
0ff6dc5594
support the config.builddir in the testing suite
2016-03-07 20:00:22 -08:00
Martin A. Brown
29674dd7f0
add Asciidoc example to typeguesser
2016-03-07 19:59:48 -08:00