edicta Debian 3.0.5p211

Built on Debian Ruby 3.0.5p211 at 2023-01-31 23:39
9105cd4a2f015ed7dfcc1d88273ca26ddc0c349c 2023-02-01T01:38:24+02:00 Rakefile lint task.
./test.sh
./test-data.sh
0 edicta --json --verbose --input txt/t.txt
3 edicta --json --verbose --input txt/t.txt missing
0 edicta --json --verbose --input txt/tiytye.txt
0 edicta --json --verbose --input txt/tiytye.txt key0.1
0 edicta --json --verbose --input txt/ty.txt
3 edicta --json --verbose --input txt/ty.txt missing
3 edicta --json --verbose --input txt/ty.txt key0 missing
0 edicta --json --verbose --input txt/tyt.txt
0 edicta --json --verbose --input txt/tyt.txt key0.0
0 edicta --json --verbose --input txt/tyy.txt
0 edicta --json --verbose --input txt/tyy.txt key1
2 edicta --json --verbose --input txt/tyyd.txt
2 edicta --json --verbose --input txt/tyyd.txt key0
0 edicta --json --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --json --verbose --input txt/tyye.txt
0 edicta --json --verbose --input txt/tyye.txt key0
0 edicta --json --verbose --input txt/tyyet.txt key1
0 edicta --json --verbose --input txt/tyytyet.txt
0 edicta --json --verbose --input txt/yt.txt
0 edicta --json --values --verbose --input txt/t.txt
3 edicta --json --values --verbose --input txt/t.txt missing
0 edicta --json --values --verbose --input txt/tiytye.txt
0 edicta --json --values --verbose --input txt/tiytye.txt key0.1
0 edicta --json --values --verbose --input txt/ty.txt
3 edicta --json --values --verbose --input txt/ty.txt missing
3 edicta --json --values --verbose --input txt/ty.txt key0 missing
0 edicta --json --values --verbose --input txt/tyt.txt
0 edicta --json --values --verbose --input txt/tyt.txt key0.0
0 edicta --json --values --verbose --input txt/tyy.txt
0 edicta --json --values --verbose --input txt/tyy.txt key1
2 edicta --json --values --verbose --input txt/tyyd.txt
2 edicta --json --values --verbose --input txt/tyyd.txt key0
0 edicta --json --values --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --json --values --verbose --input txt/tyye.txt
0 edicta --json --values --verbose --input txt/tyye.txt key0
0 edicta --json --values --verbose --input txt/tyyet.txt key1
0 edicta --json --values --verbose --input txt/tyytyet.txt
0 edicta --json --values --verbose --input txt/yt.txt
0 edicta --json --singles --verbose --input txt/t.txt
3 edicta --json --singles --verbose --input txt/t.txt missing
0 edicta --json --singles --verbose --input txt/tiytye.txt
0 edicta --json --singles --verbose --input txt/tiytye.txt key0.1
0 edicta --json --singles --verbose --input txt/ty.txt
3 edicta --json --singles --verbose --input txt/ty.txt missing
3 edicta --json --singles --verbose --input txt/ty.txt key0 missing
0 edicta --json --singles --verbose --input txt/tyt.txt
0 edicta --json --singles --verbose --input txt/tyt.txt key0.0
0 edicta --json --singles --verbose --input txt/tyy.txt
0 edicta --json --singles --verbose --input txt/tyy.txt key1
2 edicta --json --singles --verbose --input txt/tyyd.txt
2 edicta --json --singles --verbose --input txt/tyyd.txt key0
0 edicta --json --singles --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --json --singles --verbose --input txt/tyye.txt
0 edicta --json --singles --verbose --input txt/tyye.txt key0
0 edicta --json --singles --verbose --input txt/tyyet.txt key1
0 edicta --json --singles --verbose --input txt/tyytyet.txt
0 edicta --json --singles --verbose --input txt/yt.txt
0 edicta --json --singles --values --verbose --input txt/t.txt
3 edicta --json --singles --values --verbose --input txt/t.txt missing
0 edicta --json --singles --values --verbose --input txt/tiytye.txt
0 edicta --json --singles --values --verbose --input txt/tiytye.txt key0.1
0 edicta --json --singles --values --verbose --input txt/ty.txt
3 edicta --json --singles --values --verbose --input txt/ty.txt missing
3 edicta --json --singles --values --verbose --input txt/ty.txt key0 missing
0 edicta --json --singles --values --verbose --input txt/tyt.txt
0 edicta --json --singles --values --verbose --input txt/tyt.txt key0.0
0 edicta --json --singles --values --verbose --input txt/tyy.txt
0 edicta --json --singles --values --verbose --input txt/tyy.txt key1
2 edicta --json --singles --values --verbose --input txt/tyyd.txt
2 edicta --json --singles --values --verbose --input txt/tyyd.txt key0
0 edicta --json --singles --values --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --json --singles --values --verbose --input txt/tyye.txt
0 edicta --json --singles --values --verbose --input txt/tyye.txt key0
0 edicta --json --singles --values --verbose --input txt/tyyet.txt key1
0 edicta --json --singles --values --verbose --input txt/tyytyet.txt
0 edicta --json --singles --values --verbose --input txt/yt.txt
0 edicta --yaml --verbose --input txt/t.txt
3 edicta --yaml --verbose --input txt/t.txt missing
0 edicta --yaml --verbose --input txt/tiytye.txt
0 edicta --yaml --verbose --input txt/tiytye.txt key0.1
0 edicta --yaml --verbose --input txt/ty.txt
3 edicta --yaml --verbose --input txt/ty.txt missing
3 edicta --yaml --verbose --input txt/ty.txt key0 missing
0 edicta --yaml --verbose --input txt/tyt.txt
0 edicta --yaml --verbose --input txt/tyt.txt key0.0
0 edicta --yaml --verbose --input txt/tyy.txt
0 edicta --yaml --verbose --input txt/tyy.txt key1
2 edicta --yaml --verbose --input txt/tyyd.txt
2 edicta --yaml --verbose --input txt/tyyd.txt key0
0 edicta --yaml --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --yaml --verbose --input txt/tyye.txt
0 edicta --yaml --verbose --input txt/tyye.txt key0
0 edicta --yaml --verbose --input txt/tyyet.txt key1
0 edicta --yaml --verbose --input txt/tyytyet.txt
0 edicta --yaml --verbose --input txt/yt.txt
0 edicta --yaml --values --verbose --input txt/t.txt
3 edicta --yaml --values --verbose --input txt/t.txt missing
0 edicta --yaml --values --verbose --input txt/tiytye.txt
0 edicta --yaml --values --verbose --input txt/tiytye.txt key0.1
0 edicta --yaml --values --verbose --input txt/ty.txt
3 edicta --yaml --values --verbose --input txt/ty.txt missing
3 edicta --yaml --values --verbose --input txt/ty.txt key0 missing
0 edicta --yaml --values --verbose --input txt/tyt.txt
0 edicta --yaml --values --verbose --input txt/tyt.txt key0.0
0 edicta --yaml --values --verbose --input txt/tyy.txt
0 edicta --yaml --values --verbose --input txt/tyy.txt key1
2 edicta --yaml --values --verbose --input txt/tyyd.txt
2 edicta --yaml --values --verbose --input txt/tyyd.txt key0
0 edicta --yaml --values --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --yaml --values --verbose --input txt/tyye.txt
0 edicta --yaml --values --verbose --input txt/tyye.txt key0
0 edicta --yaml --values --verbose --input txt/tyyet.txt key1
0 edicta --yaml --values --verbose --input txt/tyytyet.txt
0 edicta --yaml --values --verbose --input txt/yt.txt
0 edicta --yaml --singles --verbose --input txt/t.txt
3 edicta --yaml --singles --verbose --input txt/t.txt missing
0 edicta --yaml --singles --verbose --input txt/tiytye.txt
0 edicta --yaml --singles --verbose --input txt/tiytye.txt key0.1
0 edicta --yaml --singles --verbose --input txt/ty.txt
3 edicta --yaml --singles --verbose --input txt/ty.txt missing
3 edicta --yaml --singles --verbose --input txt/ty.txt key0 missing
0 edicta --yaml --singles --verbose --input txt/tyt.txt
0 edicta --yaml --singles --verbose --input txt/tyt.txt key0.0
0 edicta --yaml --singles --verbose --input txt/tyy.txt
0 edicta --yaml --singles --verbose --input txt/tyy.txt key1
2 edicta --yaml --singles --verbose --input txt/tyyd.txt
2 edicta --yaml --singles --verbose --input txt/tyyd.txt key0
0 edicta --yaml --singles --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --yaml --singles --verbose --input txt/tyye.txt
0 edicta --yaml --singles --verbose --input txt/tyye.txt key0
0 edicta --yaml --singles --verbose --input txt/tyyet.txt key1
0 edicta --yaml --singles --verbose --input txt/tyytyet.txt
0 edicta --yaml --singles --verbose --input txt/yt.txt
0 edicta --yaml --singles --values --verbose --input txt/t.txt
3 edicta --yaml --singles --values --verbose --input txt/t.txt missing
0 edicta --yaml --singles --values --verbose --input txt/tiytye.txt
0 edicta --yaml --singles --values --verbose --input txt/tiytye.txt key0.1
0 edicta --yaml --singles --values --verbose --input txt/ty.txt
3 edicta --yaml --singles --values --verbose --input txt/ty.txt missing
3 edicta --yaml --singles --values --verbose --input txt/ty.txt key0 missing
0 edicta --yaml --singles --values --verbose --input txt/tyt.txt
0 edicta --yaml --singles --values --verbose --input txt/tyt.txt key0.0
0 edicta --yaml --singles --values --verbose --input txt/tyy.txt
0 edicta --yaml --singles --values --verbose --input txt/tyy.txt key1
2 edicta --yaml --singles --values --verbose --input txt/tyyd.txt
2 edicta --yaml --singles --values --verbose --input txt/tyyd.txt key0
0 edicta --yaml --singles --values --verbose --input txt/tyyd.txt --ignore-duplicates key0
0 edicta --yaml --singles --values --verbose --input txt/tyye.txt
0 edicta --yaml --singles --values --verbose --input txt/tyye.txt key0
0 edicta --yaml --singles --values --verbose --input txt/tyyet.txt key1
0 edicta --yaml --singles --values --verbose --input txt/tyytyet.txt
0 edicta --yaml --singles --values --verbose --input txt/yt.txt
Comparison ok.
./test-envs.sh
0 FORMAT=JSON SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=JSON SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=JSON SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=JSON SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=JSON SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=JSON SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=JSON SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=JSON SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=JSON SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=JSON SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=JSON SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=JSON SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=JSON SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=JSON SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=JSON SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=JSON SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=JSON SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=JSON SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=JSON SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=JSON SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=JSON SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=JSON SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=JSON SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=JSON SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=YAML SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=YAML SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=YAML SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=YAML SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=YAML SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=YAML SINGLES=0 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=YAML SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=YAML SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=YAML SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=YAML SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=YAML SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=YAML SINGLES=0 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=YAML SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=YAML SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=YAML SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=YAML SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=YAML SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=YAML SINGLES=1 VALUES=0 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
0 FORMAT=YAML SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta
3 FORMAT=YAML SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/t.txt edicta missing
0 FORMAT=YAML SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tiytye.txt edicta
0 FORMAT=YAML SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=0 edicta key0
2 FORMAT=YAML SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt DUPLICATE=1 edicta key0
0 FORMAT=YAML SINGLES=1 VALUES=1 VERBOSE=1 IN=txt/tyyd.txt TEXT=1 DUPLICATE=0 edicta
Comparison ok.
./test-text.sh
0 edicta --verbose --text --input txt/t.txt ignore
0 edicta --verbose --text --input txt/tiytye.txt
0 edicta --verbose --text --input txt/ty.txt
0 edicta --verbose --text --input txt/tyt.txt
0 edicta --verbose --text --input txt/tyy.txt
0 edicta --verbose --text --input txt/tyyd.txt
0 edicta --verbose --text --input txt/tyye.txt
0 edicta --verbose --text --input txt/tyyet.txt
0 edicta --verbose --text --input txt/tyyet.txt ignore
0 edicta --verbose --text --input txt/tyytyet.txt
0 edicta --verbose --text --input txt/yt.txt
Comparison ok.
Test exit code: 0