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)
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