Author: fanningpj
Date: Sat Feb 12 00:08:52 2022
New Revision: 1897988
URL: http://svn.apache.org/viewvc?rev=1897988&view=rev
Log:
add compile test
Modified:
xmlbeans/trunk/src/test/java/compile/scomp/checkin/CompilationTests.java
Modified:
xmlbeans/trunk/src/test/java/compile/scomp/checkin/CompilationTests.java
URL:
http://svn.apache.org/viewvc/xmlbeans/trunk/src/test/java/compile/scomp/checkin/CompilationTests.java?rev=1897988&r1=1897987&r2=1897988&view=diff
==============================================================================
--- xmlbeans/trunk/src/test/java/compile/scomp/checkin/CompilationTests.java
(original)
+++ xmlbeans/trunk/src/test/java/compile/scomp/checkin/CompilationTests.java
Sat Feb 12 00:08:52 2022
@@ -362,7 +362,7 @@ public class CompilationTests {
params.setClassesDir(classesdir);
params.setOutputJar(outputjar);
assertTrue(SchemaCompiler.compile(params), "Build failed");
- assertTrue(outputjar.exists(), "Cannout find " + outputjar);
+ assertTrue(outputjar.exists(), "Cannot find " + outputjar);
}
}
@@ -379,7 +379,23 @@ public class CompilationTests {
params.setClassesDir(classesdir);
params.setOutputJar(outputjar);
assertTrue(SchemaCompiler.compile(params), "Build failed " + fwroot);
- assertTrue(outputjar.exists(), "Cannout find " + outputjar);
+ assertTrue(outputjar.exists(), "Cannot find " + outputjar);
+ }
+
+ @Test
+ void testBase64Binary() {
+ deltree(xbeanOutput("compile/scomp/base64Binary"));
+ // First, compile schema
+ File srcdir = xbeanOutput("compile/scomp/base64Binary/src");
+ File classesdir = xbeanOutput("compile/scomp/base64Binary/classes");
+ File outputjar =
xbeanOutput("compile/scomp/base64Binary/base64Binary.jar");
+ Parameters params = new Parameters();
+ params.setXsdFiles(xbeanCase("base64Binary/Base64BinaryElement.xsd"));
+ params.setSrcDir(srcdir);
+ params.setClassesDir(classesdir);
+ params.setOutputJar(outputjar);
+ assertTrue(SchemaCompiler.compile(params), "Build failed " + fwroot);
+ assertTrue(outputjar.exists(), "Cannot find " + outputjar);
}
@Test
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]