Artifact [d6f29fc4eb]
Artifact d6f29fc4eb7f9732d5636e220df42e43bc9e8aab7333b0899f84a5e5b54e30d4:
- File test/logfmt.py — part of check-in [36388dbafb] at 2020-12-17 16:37:01 on branch trunk — logfmt1: Add update/nginx support (untested), fmt2md, #doc and #src comments in .fmt/json files, add logopen.names() to list named groups in regex, fix single backlash in rx_sub() (user: mario size: 422)
# t:t # d: logmft1.regex() conversion import pytest, util import re, json import logfmt1 def _logfmt(i): def run(): inp, out = f"test/logfmt_{i}.inp", f"test/logfmt_{i}.out" fmt = json.loads(util.inp_read(inp)) fmt = logfmt1.regex(fmt) util.out_test(fmt, out) #re.compile(logfmt1.rx2re(regex)) return run logfmt_1 = _logfmt("apache") logfmt_2 = _logfmt("apache_ext")