davisusanibar commented on a change in pull request #125: URL: https://github.com/apache/arrow-cookbook/pull/125#discussion_r788040614
########## File path: java/ext/javadoctest.py ########## @@ -0,0 +1,64 @@ +from sphinx.ext.doctest import * +from sphinx.locale import __ +import subprocess +from subprocess import Popen,PIPE +import os + +class JavaTestDirective(TestDirective): Review comment: Deleted ########## File path: java/ext/javadoctest.py ########## @@ -0,0 +1,64 @@ +from sphinx.ext.doctest import * +from sphinx.locale import __ +import subprocess +from subprocess import Popen,PIPE +import os + +class JavaTestDirective(TestDirective): + pass + +class JavaDocTestBuilder(DocTestBuilder): + """ + Runs java test snippets in the documentation. + """ + name = 'javadoctest' + epilog = __('Java testing of doctests in the sources finished, look at the ' + 'results in %(outdir)s/output.txt.') + def compile(self, code: str, name: str, type: str, flags: Any, dont_inherit: bool) -> Any: + # go to project that contains all your arrow maven dependencies + cwd = os.getcwd() + os.chdir('./source/demo') Review comment: Changed ########## File path: java/source/demo/pom.xml ########## @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.example</groupId> + <artifactId>demo</artifactId> + <version>1.0-SNAPSHOT</version> + + <properties> + <maven.compiler.source>8</maven.compiler.source> + <maven.compiler.target>8</maven.compiler.target> + <arrow.version>6.0.0</arrow.version> + <arrow.flight.version>0.15.1</arrow.flight.version> Review comment: Deleted -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org