Commit Graph

706 Commits

Author SHA1 Message Date
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
Martin A. Brown 904f0004bd add new coverage for swapdirs; improve coverage, as well 2016-03-07 19:59:27 -08:00
Martin A. Brown c3a2152e6c improve covareg testing of source.py 2016-03-07 19:58:31 -08:00
Martin A. Brown f8bb88c518 improve coverage testing of outputs.py 2016-03-07 19:58:14 -08:00
Martin A. Brown 730010dc5b adding sample Asciidoc document 2016-03-07 19:57:48 -08:00
Martin A. Brown be78491fd6 do not allow None as the b argument (crazy) 2016-03-07 19:57:17 -08:00
Martin A. Brown 99d93fb4ce allow None as the b argument 2016-03-07 19:56:27 -08:00