예제 #1
0
 def test_RecipeTaskPreProcess(self):
     """ Test RecipeTaskPreProcess event class """
     callback = lambda a: 2 * a
     tasklist = [("foobar", callback)]
     event = bb.event.RecipeTaskPreProcess(callback, tasklist)
     self.assertEqual(event.fn(1), callback(1))
     self.assertEqual(event.tasklist, tasklist)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #2
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_RecipeTaskPreProcess(self):
     """ Test RecipeTaskPreProcess event class """
     callback = lambda a: 2 * a
     tasklist = [("foobar", callback)]
     event = bb.event.RecipeTaskPreProcess(callback, tasklist)
     self.assertEqual(event.fn(1), callback(1))
     self.assertEqual(event.tasklist, tasklist)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #3
0
 def test_RecipeParsed(self):
     """ Test RecipeParsed event base class """
     callback = lambda a: 2 * a
     event = bb.event.RecipeParsed(callback)
     self.assertEqual(event.fn(1), callback(1))
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #4
0
 def test_RecipePreFinalise(self):
     """ Test RecipePreFinalise event class """
     callback = lambda a: 2 * a
     event = bb.event.RecipePreFinalise(callback)
     self.assertEqual(event.fn(1), callback(1))
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #5
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_RecipeParsed(self):
     """ Test RecipeParsed event base class """
     callback = lambda a: 2 * a
     event = bb.event.RecipeParsed(callback)
     self.assertEqual(event.fn(1), callback(1))
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #6
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_RecipePreFinalise(self):
     """ Test RecipePreFinalise event class """
     callback = lambda a: 2 * a
     event = bb.event.RecipePreFinalise(callback)
     self.assertEqual(event.fn(1), callback(1))
     self.assertEqual(event.pid, EventClassesTest._worker_pid)