def test_structure(structure): self.setup_err() mock_package = MockXPI( dict([(structure, "tests/resources/content/junk.xpi")])) content.test_packed_packages(self.err, mock_package) print self.err.print_summary(verbose=True) self.assert_failed()
def test_too_much_garbage(self): """Tests that hidden files are reported.""" self.setup_err() mock_package = MockXPI( {".junky": "tests/resources/content/junk.xpi"}, default_size=50 * 1024) content.test_packed_packages(self.err, mock_package) self.assert_failed(with_warnings=True) mock_package = MockXPI( {".junky": "tests/resources/content/junk.xpi", ".morejunk": "tests/resources/content/junk.xpi",}, default_size=50 * 1024) content.test_packed_packages(self.err, mock_package) self.assert_failed(with_warnings=True, with_errors=True)
def _run_test(self, mock_package): return content.test_packed_packages(self.err, mock_package)