Exemplo n.º 1
0
 def _generic_main(self):
     cm = chipsec_main.ChipsecMain(["-l", self.log_file])
     error_code = cm.main()
     logger.logger().close()
     self.log = open(self.log_file).read()
     self.assertLessEqual(error_code, 31, "At least one test raised an error")
     for test in self.PASS:
         self.assertIn("PASSED: {}".format(test), self.log)
     for test in self.SKIPPED:
         self.assertIn("SKIPPED: {}".format(test), self.log)
Exemplo n.º 2
0
 def test_help(self):
     """Run chipsec_main --help"""
     # Basic test. This should run without loading the driver.
     m = chipsec_main.ChipsecMain(["--help"])
     self.assertEqual(chipsec_main.ExitCode.OK, m.main())