Martin A. Brown
c3e2237539
bumping version to tldp-0.7.3
2016-04-15 07:44:31 -07:00
Martin A. Brown
e268b80e84
remove "random" text from MD5SUMS file
...
remove the date/time and hostname from the MD5SUMS file (why did I ever think
that was a good idea?)
2016-04-15 07:43:29 -07:00
Martin A. Brown
03929b3519
putting MIT License there
2016-04-09 15:51:11 -07:00
Martin A. Brown
66b34000c6
run the new long_inventory.py test, too
2016-04-02 12:45:19 -07:00
Martin A. Brown
363269beb1
bumping version to tldp-0.7.2
2016-04-02 12:27:28 -07:00
Martin A. Brown
72614dd22b
test missing output MD5SUMS file, too
2016-04-02 12:24:17 -07:00
Martin A. Brown
4f73310eea
comment correction
2016-04-02 12:17:48 -07:00
Martin A. Brown
c45fc01109
yes, but make certain it is an ISO-8859-1 file, not just by name
2016-04-02 12:17:29 -07:00
Martin A. Brown
7904944e09
deliberately test the ISO-8859-1 file
2016-04-02 12:15:55 -07:00
Martin A. Brown
d922c04d02
exercise another section of the typeguesser
2016-04-02 12:15:01 -07:00
Martin A. Brown
5e06fd5ed6
add a longer, lifecycle test
2016-04-02 12:00:45 -07:00
Martin A. Brown
d893f20968
new file which disappears during lifecycle test
2016-04-02 12:00:33 -07:00
Martin A. Brown
42e25ee115
process some images to get better lifecycle test
2016-04-02 12:00:01 -07:00
Martin A. Brown
2913600928
adding a copytree function to the testing framework
2016-04-02 11:59:29 -07:00
Martin A. Brown
6ec7e84c2d
remove reference to mtime functions
2016-04-02 11:58:56 -07:00
Martin A. Brown
0b8ae435f8
correct the justification of the text
2016-04-02 11:58:35 -07:00
Martin A. Brown
af80925d70
remove references to unused statinfo stuff
2016-04-02 11:58:19 -07:00
Martin A. Brown
5ca7ee9a16
not using statinfo any longer
2016-04-02 11:54:05 -07:00
Martin A. Brown
a920a317c7
adding some images for longer lifecycle test
2016-04-02 11:27:58 -07:00
Martin A. Brown
d4237eec58
report on failure/success count during the job
...
this allows somebody to kill the build in the middle, if there were any
failures
2016-04-02 10:54:35 -07:00
Martin A. Brown
44f5afb714
adapt to new output message
2016-04-02 10:54:20 -07:00
Martin A. Brown
239fc83222
minor adjustments to names (easier to find when tests fail)
2016-04-02 10:54:04 -07:00
Martin A. Brown
38c667691f
change reference to md5sums
2016-04-02 10:53:38 -07:00
Martin A. Brown
4bfcda8602
update testing tools to wrangle MD5s
...
add some logic for generating, reading and comparing MD5s since the proper
code base is no longer using statinfo, but rather content checksums to
determine whether a rebuild is necessary
2016-04-02 10:52:39 -07:00
Martin A. Brown
45a0d2120c
fetch MD5s for sources; ignore index.sgml files
...
instead of fetching statinfo, switch to using the MD5 of all files in the
source file set
also ignore any (annoying and) stray index.sgml files
2016-04-02 10:50:54 -07:00
Martin A. Brown
5a06b49967
load the MD5 file, if present
...
if the MD5 file is not present, then an earlier version of the tldp package
generated the output directory, and we should re-run
if the MD5 file is present in the output directory, load it into the dict()
data structure and return it, so that a stale-check can be completed
2016-04-02 10:49:15 -07:00
Martin A. Brown
5dcc255cc6
calculate stale by MD5s; swap stale/broken
...
move the stanza that identifies the broken output directories up higher in the
file; it's a simpler chunk of code
adjust the detection of stale-ness by referring to an output MD5 file and
compare with the available source files
2016-04-02 10:47:45 -07:00
Martin A. Brown
dccbab5b39
call the MD5 generation util function
2016-04-02 10:47:07 -07:00
Martin A. Brown
691a4bf8d6
make sure to sort the files by name
2016-04-02 10:46:43 -07:00
Martin A. Brown
93390cd467
add tools for computing and sorting source MD5s
2016-04-02 10:45:53 -07:00
Martin A. Brown
84c703a89e
skip the MD5SUM file
2016-04-01 23:23:23 -07:00
Martin A. Brown
5530c8f38f
and use the MD5SUMS location specified in the OutputDocument
2016-04-01 22:38:35 -07:00
Martin A. Brown
49b2ee57ae
add a place to capture the MD5 data of the source
2016-04-01 22:37:53 -07:00
Martin A. Brown
753774c5e9
compute and generate an MD5SUMS file for each source document
2016-04-01 22:19:25 -07:00
Martin A. Brown
9fac28f160
record md5sum info for each source file
2016-04-01 22:18:39 -07:00
Martin A. Brown
673ddaf3e9
skip any directories on stat expedition
2016-04-01 22:17:53 -07:00
Martin A. Brown
f5af96d1bf
make pep8 a bit happier
2016-04-01 21:33:23 -07:00
Martin A. Brown
aef4d6e3ee
and generate the directory listing with full (relative) path
2016-04-01 21:10:43 -07:00
Martin A. Brown
832daee384
preserve the (relative) full path, silly!
2016-04-01 21:10:12 -07:00
Martin A. Brown
7d46e59efa
missed the unicode_literals here
2016-04-01 21:09:49 -07:00
Martin A. Brown
df38deed8f
bumping version to tldp-0.7.0
2016-03-28 14:08:12 -07:00
Martin A. Brown
f5cb7c9e8b
support better handling of verbose CLI/config
...
now ldptool understands --verbose, --verbose yes, --verbose false
2016-03-28 14:06:46 -07:00
Martin A. Brown
c0e477b5c7
updating the stock and sample, commented config file
2016-03-28 14:06:38 -07:00
Martin A. Brown
6b3a26b366
bumping version to tldp-0.6.8
2016-03-28 11:13:16 -07:00
Martin A. Brown
8cbdeab558
provide directory existence feedback to user
...
instead of bailing with an obnoxious error message, or silently ignoring a
command-line option of a directory, squawk to STDERR with the problem and
provide (possibly redundant, but maybe informative) traceback
2016-03-28 11:11:22 -07:00
Martin A. Brown
a84a285168
pep8 fixes
2016-03-28 11:11:12 -07:00
Martin A. Brown
8de5158eb7
flakes noticed an extra import, removing
2016-03-28 11:10:45 -07:00
Martin A. Brown
c442debc51
specify default loglevel in function signature
2016-03-28 11:10:27 -07:00
Martin A. Brown
4658f3101e
pep8 improvement
2016-03-28 11:09:43 -07:00
Martin A. Brown
9b5d6674f9
add a TODO item for improving CLI error reporting
2016-03-27 09:53:32 -07:00