Example #1
0
  def setUpClass(cls):
    """
    Called once in every suite
    """
    super().setUpClass()
    logger.info("----------------------------")
    logger.info("--- Generating scenario  ---")
    logger.info("----------------------------")    
    settings.MONGO_DB = 'asdt_test'
    logger.info("DB Generated: {}".format(settings.MONGO_DB))

    mongo_dummy = MongoDummy()
    mongo_dummy.setup(settings.MONGO_DB, settings.MONGO_HOST, int(settings.MONGO_PORT))
    mongo_dummy.generate_scenario()
Example #2
0
    def setUpClass(cls):
        """
    Called once in every suite
    """
        super().setUpClass()
        logger.info("----------------------------")
        logger.info("--- Generating scenario  ---")
        logger.info("----------------------------")
        settings.MONGO_DB = 'asdt_test'
        logger.info("DB Generated: {}".format(settings.MONGO_DB))

        mongo_dummy = MongoDummy()
        mongo_dummy.setup(settings.MONGO_DB, settings.MONGO_HOST,
                          int(settings.MONGO_PORT))
        mongo_dummy.generate_scenario()

        # Add logs for user with today date
        logger.info("Creating logs for today")
        user = User.objects.get(email='*****@*****.**')
        route = mongo_dummy.default_route()
        Log.objects.create(dateIni=datetime.datetime.now(),
                           dateFin=datetime.datetime.now(),
                           model='ABC',
                           sn='1',
                           productId=1234,
                           detectors=user.group.devices.detectors,
                           driverLocation=Location(lat=1.2, lon=3.4),
                           homeLocation=Location(lat=1.2, lon=3.4),
                           maxHeight=12,
                           distanceTraveled=12,
                           distanceToDetector=12,
                           centerPoint=LogCenterPoint(lat=1.0,
                                                      lon=2.0,
                                                      aHeight=1.2,
                                                      fHeight=2.3),
                           boundingBox=LogBoundingBox(maxLat=1.0,
                                                      maxLon=2.0,
                                                      minLat=1.2,
                                                      minLon=2.3),
                           route=route)