예제 #1
0
 def test_BuildInit(self):
     """ Test class for bitbake build invocation events """
     event = bb.event.BuildInit()
     self.assertEqual(event.name, None)
     self.assertEqual(event.pkgs, [])
     self.assertEqual(event.getFailures(), 0)
     name = event.name = "bar"
     pkgs = event.pkgs = ["foo"]
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), 0)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #2
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_BuildInit(self):
     """ Test class for bitbake build invocation events """
     event = bb.event.BuildInit()
     self.assertEqual(event.name, None)
     self.assertEqual(event.pkgs, [])
     self.assertEqual(event.getFailures(), 0)
     name = event.name = "bar"
     pkgs = event.pkgs = ["foo"]
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), 0)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #3
0
 def test_BuildBase(self):
     """ Test base class for bitbake build events """
     name = "foo"
     pkgs = ["bar"]
     failures = 123
     event = bb.event.BuildBase(name, pkgs, failures)
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     name = event.name = "bar"
     pkgs = event.pkgs = ["foo"]
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #4
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_BuildBase(self):
     """ Test base class for bitbake build events """
     name = "foo"
     pkgs = ["bar"]
     failures = 123
     event = bb.event.BuildBase(name, pkgs, failures)
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     name = event.name = "bar"
     pkgs = event.pkgs = ["foo"]
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #5
0
 def test_BuildStarted(self):
     """ Test class for build started events """
     name = "foo"
     pkgs = ["bar"]
     failures = 123
     event = bb.event.BuildStarted(name, pkgs, failures)
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.msg, "Building Started")
     name = event.name = "bar"
     pkgs = event.pkgs = ["foo"]
     msg = event.msg = "foobar"
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.msg, msg)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #6
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_BuildStarted(self):
     """ Test class for build started events """
     name = "foo"
     pkgs = ["bar"]
     failures = 123
     event = bb.event.BuildStarted(name, pkgs, failures)
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.msg, "Building Started")
     name = event.name = "bar"
     pkgs = event.pkgs = ["foo"]
     msg = event.msg = "foobar"
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.msg, msg)
     self.assertEqual(event.pid, EventClassesTest._worker_pid)
예제 #7
0
 def test_BuildCompleted(self):
     """ Test class for build completed events """
     total = 1000
     name = "foo"
     pkgs = ["bar"]
     failures = 123
     interrupted = 1
     event = bb.event.BuildCompleted(total, name, pkgs, failures,
                                     interrupted)
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.msg, "Building Failed")
     event2 = bb.event.BuildCompleted(total, name, pkgs)
     self.assertEqual(event2.name, name)
     self.assertEqual(event2.pkgs, pkgs)
     self.assertEqual(event2.getFailures(), 0)
     self.assertEqual(event2.msg, "Building Succeeded")
     self.assertEqual(event2.pid, EventClassesTest._worker_pid)
예제 #8
0
파일: event.py 프로젝트: 01org/luv-yocto
 def test_BuildCompleted(self):
     """ Test class for build completed events """
     total = 1000
     name = "foo"
     pkgs = ["bar"]
     failures = 123
     interrupted = 1
     event = bb.event.BuildCompleted(total, name, pkgs, failures,
                                     interrupted)
     self.assertEqual(event.name, name)
     self.assertEqual(event.pkgs, pkgs)
     self.assertEqual(event.getFailures(), failures)
     self.assertEqual(event.msg, "Building Failed")
     event2 = bb.event.BuildCompleted(total, name, pkgs)
     self.assertEqual(event2.name, name)
     self.assertEqual(event2.pkgs, pkgs)
     self.assertEqual(event2.getFailures(), 0)
     self.assertEqual(event2.msg, "Building Succeeded")
     self.assertEqual(event2.pid, EventClassesTest._worker_pid)