示例#1
0
 def setup(self):  # Run independently for every testcast
     self.cep = EsperEngine("TestCountSounds")
     self.cep.define_event(
         'SoundGroup', {
             'timestamp': java.lang.String,
             'mac': java.lang.String,
             'soundlevel': java.lang.String
         })
     self.cep.define_event('CountSounds', {
         'mac': java.lang.String,
         'nsg': java.lang.Long
     })
     self.mocklisten = Mock()
     self.qman = QueryManager(self.cep)
     qa = queries.QueryCountSounds(self.TWIN)
     self.qman.addQuery(qa.getQueries(), self.mocklisten)
示例#2
0
 def setup(self):  # Run independently for every testcast
     self.cep = EsperEngine("TestAvgFacecount")
     self.cep.define_event(
         'Facecount',
         {
             'timestamp': java.lang.String,  # ISO 8601
             'mac': java.lang.String,
             'facecount': java.lang.Float
         })
     self.cep.define_event('AvgFacecount', {
         'facecount': java.lang.Float,
         'avgfacecount': java.lang.Double
     })
     self.mocklisten = Mock()
     self.qman = QueryManager(self.cep)
     qa = queries.QueryFacecount(4)
     self.qman.addQuery(qa.getQueries(), self.mocklisten)
示例#3
0
 def setup(self):  # Run independently for every testcast
     self.cep = EsperEngine("TestAnomalous")
     self.cep.define_event(
         'Anomalous_Sound', {
             'timestamp': java.lang.String,
             'mac': java.lang.String,
             'soundlevel': java.lang.String
         })
     self.cep.define_event(
         'SoundGroup', {
             'timestamp': java.lang.String,
             'mac': java.lang.String,
             'soundlevel': java.lang.String
         })
     self.mocklisten = Mock()
     self.qman = QueryManager(self.cep)
     qa = queries.QueryAnomalousSound()
     self.qman.addQuery(qa.getQueries(), self.mocklisten)
示例#4
0
 def setup(self):  # Run independently for every testcase
     self.cep = EsperEngine("TestBusy")
     self.cep.define_event(
         'Busy', {
             'avgfacecount': java.lang.Double,
             'nsg1': java.lang.Long,
             'nsg2': java.lang.Long,
             'busylevel': java.lang.Double
         })
     self.cep.define_event('AvgFacecount', {
         'facecount': java.lang.Float,
         'avgfacecount': java.lang.Double
     })
     self.cep.define_event('CountSounds', {
         'mac': java.lang.String,
         'nsg': java.lang.Long
     })
     self.mocklisten = Mock()
     self.qman = QueryManager(self.cep)
     qa = queries.QueryBusy(100)
     self.qman.addQuery(qa.getQueries(), self.mocklisten)