/ tests / customization / formatters.test
formatters.test
 1  program="../custom_formatters"
 2  chronicles_sinks="textlines[file(lines.txt,truncate)],textblocks[file(blocks.txt,truncate)],json[file(json.txt,truncate)]"
 3  chronicles_timestamps=None
 4  chronicles_colors=None
 5  chronicles_thread_ids=None
 6  chronicles_line_endings=Posix
 7  
 8  [Output]
 9  lines.txt="""INF Got attestation 1                          attestation="some attestation" peer="Peer 1" it="not renamed" asig="some signature" a=renamed complex_a_concatenation=X
10  WRN Got attestation 2                          attestation="some attestation" peer="Peer 1" it="not renamed" attestationsig="some signature" attestation=renamed complex_attestation_concatenation=X
11  """
12  
13  blocks.txt="""INF Got attestation 1
14    attestation: some attestation
15    peer: Peer 1
16    it: not renamed
17    asig: some signature
18    a: renamed
19    complex_a_concatenation: X
20  
21  WRN Got attestation 2
22    attestation: some attestation
23    peer: Peer 1
24    it: not renamed
25    attestationsig: some signature
26    attestation: renamed
27    complex_attestation_concatenation: X
28  
29  """
30  
31  json.txt="""{"lvl":"INF","msg":"Got attestation 1","attestation":"some attestation","peer":"Peer 1","it":"not renamed","asig":"some signature","a":"renamed","complex_a_concatenation":"X"}
32  {"lvl":"WRN","msg":"Got attestation 2","attestation":"some attestation","peer":"Peer 1","it":"not renamed","attestationsig":"some signature","attestation":"renamed","complex_attestation_concatenation":"X"}
33  """