1 QA output created by 235
5 Usage: pmnsmerge [options] infile [...] outfile
8 -a process files in order, ignoring embedded _DATESTAMP control lines
9 -d, --dupok duplicate names for the same PMID are allowed [default]
10 -f, --force force overwriting of the output file if it exists
11 -x, --nodups duplicate names for the same PMID are not allowed
12 -v, --verbose verbose, echo input file names as processed
13 -?, --help show this usage message and exit
16 Usage: pmnsmerge [options] infile [...] outfile
19 -a process files in order, ignoring embedded _DATESTAMP control lines
20 -d, --dupok duplicate names for the same PMID are allowed [default]
21 -f, --force force overwriting of the output file if it exists
22 -x, --nodups duplicate names for the same PMID are not allowed
23 -v, --verbose verbose, echo input file names as processed
24 -?, --help show this usage message and exit
26 === no such input file ===
27 pmnsmerge: Error: cannot open input PMNS file "no-such-input"
29 === output file exists ===
30 pmnsmerge: Error: output PMNS file "out-pmns" already exists!
31 You must either remove it first, or use -f
33 === cannot create output file ===
34 pmnsmerge: Error: cannot create output PMNS file "out-pmns": Permission denied
36 === syntax error in input ===
37 [in:2] Error Parsing ASCII PMNS: Expected NAME, PMID or }
38 bogus - this is not correct
40 pmnsmerge: Error: pmLoadASCIINameSpace(in, 1): Problems parsing PMNS definitions
42 === duplicate PMID in same group ==
44 === duplicate PMID in different groups ==
49 pmnsmerge: Warning: performance metric "me" has multiple PMIDs.
50 ... using PMID 1.2.3 and ignoring PMID 4.5.6
52 +++ Null operations +++
56 === single null input PMNS ===
63 === multiple null input PMNSs ===
69 === 3 have _DATESTAMPS, 3 do not ===
70 arg[0] null _DATESTAMP=(null)
71 arg[1] one _DATESTAMP=(null)
72 arg[2] two _DATESTAMP=(null)
73 arg[3] three _DATESTAMP=19961101
74 arg[4] four _DATESTAMP=19961102
75 arg[5] five _DATESTAMP=19961205