diff options
author | japm48 <japm48@users.noreply.github.com> | 2020-03-26 16:01:00 +0100 |
---|---|---|
committer | Michael Dickens <michael.dickens@ettus.com> | 2020-04-10 14:57:01 -0400 |
commit | 4c4a85f2ebc43c9b7b3d5fdb8ad8387eae735f5f (patch) | |
tree | 10b5aa2671aafb9e393af7538177d2e48f60780d /gr-utils/python/blocktool/tests/test_json_file.py | |
parent | 78955a24c6c24f92f7b22ab9223e8e0b60b1dc4b (diff) |
gr-utils: restructure {mod,block}tool folders
Move modtool and blocktool outside of the python folder,
as per issue #2462.
Diffstat (limited to 'gr-utils/python/blocktool/tests/test_json_file.py')
-rw-r--r-- | gr-utils/python/blocktool/tests/test_json_file.py | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/gr-utils/python/blocktool/tests/test_json_file.py b/gr-utils/python/blocktool/tests/test_json_file.py deleted file mode 100644 index 7728e8b803..0000000000 --- a/gr-utils/python/blocktool/tests/test_json_file.py +++ /dev/null @@ -1,41 +0,0 @@ -# -# Copyright 2019 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# SPDX-License-Identifier: GPL-3.0-or-later -# -# -""" testing the JSON files generated by gr-blocktool """ - -from __future__ import print_function -from __future__ import absolute_import -from __future__ import unicode_literals - -import sys -import json -import jsonschema - -from blocktool import RESULT_SCHEMA - - -def is_valid(): - """ Validate json file """ - - with open(sys.argv[1], 'r') as json_file: - data = json.load(json_file) - try: - print("Validating...") - jsonschema.validate(data, RESULT_SCHEMA) - except jsonschema.ValidationError as exception: - print("Record JSON file # {}: NOT OK".format(sys.argv[1])) - raise Exception(exception) - else: - print("Record JSON file # {}: OK".format(sys.argv[1])) - - -if __name__ == '__main__': - if len(sys.argv) == 2: - is_valid() - else: - raise Exception('Please input only one json file') |