def test_load_project_fails_when_not_found(self): log = FakeLogger() ctx = Context(log=log) try: ctx.load_project("/foo/bar/") self.fail("this should raise an exception ProjectNotFoundError") except ProjectNotFoundError: pass self.assertEqual(log.debugs, ["Looking for '/foo/bar/project.pbt'", "Looking for '/foo/project.pbt'", "Looking for '/project.pbt'"])