Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Traceback (most recent call last):
- File “D:CEAutomationMyPythonProjectTest1Four.py”, line 15, in
- report1 = testPkg.ExtentReports(“D:\CEAutomation\ExtendReport\CEReport.html”, True)
- File “C:Anaconda3libsite-packagesjpype_jpackage.py”, line 60, in __call__
- raise TypeError(“Package {0} is not Callable”.format(self.__name))
- TypeError: Package com.relevantcodes.extentreports.ExtentReports is not Callable
- import jpype
- from jpype._jpackage import JPackage
- jvmPath = “C:\Program Files (x86)\Java\jre1.8.0_121\bin\client\jvm.dll”
- options = “-ea”
- classpath = “-DJava.class.path=D:\CEAutomation\MyPythonProject\ModuleOne\extentreports-java-2.41.2\extentreports-2.41.2.jar”
- jpype.startJVM(jpype.getDefaultJVMPath(), options, classpath)
- testPkg = jpype.JPackage(“com”).relevantcodes.extentreports
- report1 = testPkg.ExtentReports(“D:\CEAutomation\ExtendReport\CEReport.html”, True)
- report.loadConfig(jpype.java.io.File(“D:\CEAutomation\MyPythonProject\ModuleOne\extentreports-java-2.41.2\extent-config.xml”))
- logger = report.startTest(“Starting the Test”)
- report.endTest(logger)
- report.flush()
- report.close()
- jpype.shutdownJVM()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement