Merge branch 'issue/19' into 'development'

Issue #19: Fix json and validate data

See merge request !115
13 jobs for development in 26 minutes and 2 seconds (queued for 3 seconds)
Status Name Job ID Coverage
  Lint
passed pattern #37789
regular debian

00:03:23

 
  Build
passed compileUnix #37790
regular debian

00:08:10

passed compileWin32 #37791
inno

00:15:44

passed compileWin64 #37792
inno

00:17:35

 
  Test
failed testDebian #37829
regular debian

00:04:10

failed testOpensuse #37828
opensuse

00:05:03

failed testUbuntu #37830
regular ubuntu

00:03:11

failed testDebian #37793
regular debian

00:01:48

failed testDebian #37803
regular debian

00:07:09

failed testOpensuse #37795
opensuse

00:03:17

failed testOpensuse #37804
opensuse

00:04:23

failed testOpensuse #37805
opensuse

00:03:15

failed testUbuntu #37794
ubuntu regular

00:01:09

 
Name Stage Failure
failed
testOpensuse Test
# (from function `setup' in test file returnTest.bats, line 147)
# `[ -s export.json ]' failed
not ok 27 product_version
# (from function `setup' in test file returnTest.bats, line 147)
# `[ -s export.json ]' failed
not ok 28 sys_vendor
# (from function `setup' in test file returnTest.bats, line 147)
# `[ -s export.json ]' failed
ERROR: Job failed: exit code 1
failed
testDebian Test
ok 21 board_name
ok 22 board_serial
ok 23 board_vendor
ok 24 board_version
ok 25 product_name
ok 26 product_serial
ok 27 product_version
ok 28 sys_vendor
ERROR: Job failed: exit code 1
failed
testUbuntu Test
# (from function `setup' in test file returnTest.bats, line 147)
# `[ -s export.json ]' failed
not ok 27 product_version
# (from function `setup' in test file returnTest.bats, line 147)
# `[ -s export.json ]' failed
not ok 28 sys_vendor
# (from function `setup' in test file returnTest.bats, line 147)
# `[ -s export.json ]' failed
ERROR: Job failed: exit code 1