def test_export(exportdb): exporter = Exporter(kConfig, constants.kTestFile, constants.kImportFile) exporter.run() with open(constants.kImportFile, 'rb') as import_file: metadata = json.load(import_file) assert len(metadata) == 12 assert metadata[0]['device_id'] == 'device_1938401' assert metadata[0]['annotations'][0]['model'] == 'b'
def test_export(exportdb): exporter = Exporter(kConfig, constants.kTestFile, constants.kImportFile) exporter.run() with open(constants.kImportFile, 'rb') as import_file: metadata = json.load(import_file) assert len(metadata) == 12 assert metadata[0]['device_id'] == 'device_1938401' assert metadata[0]['annotations'][0]['model'] == 'b'
def main(): parser = argparse.ArgumentParser(description='Exports all data from the database') parser.add_argument('database', help='Database to use') parser.add_argument('filename', help='Metadata filename to create') parser.add_argument('--config', '-c', help='override default rigor.ini to use') args = parser.parse_args() if args.config: config = RigorDefaultConfiguration(args.config) else: config = RigorDefaultConfiguration() exporter = Exporter(config, args.database, args.filename) exporter.run()
def main(): parser = argparse.ArgumentParser( description='Exports all data from the database') parser.add_argument('database', help='Database to use') parser.add_argument('filename', help='Metadata filename to create') parser.add_argument('--config', '-c', help='override default rigor.ini to use') args = parser.parse_args() if args.config: config = RigorDefaultConfiguration(args.config) else: config = RigorDefaultConfiguration() exporter = Exporter(config, args.database, args.filename) exporter.run()
def test_export_tag(exportdb): exporter = Exporter(kConfig, constants.kTestFile, constants.kImportFile) exporter.run('simple') with open(constants.kImportFile, 'rb') as import_file: metadata = json.load(import_file) assert len(metadata) == 3
def test_export_tag(exportdb): exporter = Exporter(kConfig, constants.kTestFile, constants.kImportFile) exporter.run('simple') with open(constants.kImportFile, 'rb') as import_file: metadata = json.load(import_file) assert len(metadata) == 3