from lsdserver import create_app from lsdserver import status from lsdserver.validator import Validator import flask from flask import render_template, current_app import json import logging import urllib from lsdserver.backend.mysql import Mysql from lsdserver.driver import LsdBackend from sample_data import SampleData from support import MockSystem LsdBackend.register(MockSystem) class TestRestApi(unittest.TestCase): """Unit tests for lsdserver.""" app = None client = None def setUp(self): self.app = create_app(APP_DIR) self.app.config['TESTING'] = True self.app.system = MockSystem() self.client = self.app.test_client() def tearDown(self): pass
pass def get_flag(self, term): pass def delete_flag(self, term): pass def get_sensors(self, platform_id=None, manufacturer=None, model=None): data = self.session.query(Sensor).all() result = [] for row in data: result.append(row.__dict__) return result def get_parameters(self, platform_id=None, manufacturer=None, model=None, serial_number=None): data = self.session.query(Parameter).all() result = [] for row in data: result.append(row.__dict__) return result def get_flags(self): pass def get_phenomenas(self): pass LsdBackend.register(Mysql)