Skip to content

Commit fa5fcb2

Browse files
committed
ores/auto-commit => 'set'
1 parent 6070737 commit fa5fcb2

File tree

13 files changed

+505
-12
lines changed

13 files changed

+505
-12
lines changed

tc.conf.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ exports.default = {
2020
gen: generators.golang,
2121
output: {folder: 'golang', file: 'golang.go'},
2222
options: {
23-
packageName:'golang'
23+
packageName: 'golang'
2424
}
2525
},
2626

@@ -34,12 +34,21 @@ exports.default = {
3434
},
3535

3636
{
37-
lang: 'java',
37+
lang: 'json',
3838
gen: generators.json,
3939
output: {folder: 'json', file: 'entities.json'},
4040
options:{
4141
jar: true
4242
}
43+
},
44+
45+
{
46+
lang: 'swift',
47+
gen: generators.swift,
48+
output: {folder: 'swift', file: 'entities.swift'},
49+
options:{
50+
jar: true
51+
}
4352
}
4453

4554
// java8: {

tc.input.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,25 @@ const custom = {
2020
int: setTypeMap({
2121
golang: 'int8',
2222
java: 'int',
23-
typescript: 'number'
23+
typescript: 'number',
24+
json: '"number"',
25+
swift: 'int'
2426
}),
2527

2628
string: setTypeMap({
2729
golang: 'string',
2830
java: 'String',
29-
typescript: 'string'
31+
typescript: 'string',
32+
json: '"string"',
33+
swift: 'String'
3034
}),
3135

3236
bool: setTypeMap({
3337
golang: 'bool',
3438
java: 'boolean',
35-
typescript: 'boolean'
39+
typescript: 'boolean',
40+
json: '"boolean"',
41+
swift: 'Bool'
3642
})
3743

3844
};

test/builds/java/gson/scripts/run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55

66
cd "$(dirname $(dirname "$BASH_SOURCE"))"
77

8-
mvn install -DskipTests
8+
mvn -T 12 clean install -DskipTests
99

1010
mvn exec:java -Dexec.mainClass="suman.App"

test/builds/java/gson/scripts/test.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@
55
# mvn -Dtest=SeleniumTest test
66
# mvn -Dtest=ExampleTest test
77

8+
cd "$(dirname $(dirname "$BASH_SOURCE"))"
89
mvn clean test

test/builds/java/gson/target/maven-archiver/pom.properties

Lines changed: 0 additions & 5 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson/src/main/java/suman/App.java
22
/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson/src/main/java/suman/one/Zone.java
3+
/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson/src/main/java/suman/two/Two.java
34
/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson/src/main/java/suman/Entities.java
4-
/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson/src/main/java/suman/two/Txwo.java
55
/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson/src/main/java/suman/Bentities.java
Binary file not shown.
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<testsuite tests="1" failures="0" name="suman.AppTest" time="0.002" errors="0" skipped="0">
3+
<properties>
4+
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
5+
<property name="java.vm.version" value="10.0.2+13-Ubuntu-1ubuntu0.18.04.4"/>
6+
<property name="sun.boot.library.path" value="/usr/lib/jvm/java-11-openjdk-amd64/lib"/>
7+
<property name="maven.multiModuleProjectDirectory" value="/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson"/>
8+
<property name="java.vm.vendor" value="Oracle Corporation"/>
9+
<property name="java.vendor.url" value="http://java.oracle.com/"/>
10+
<property name="guice.disable.misplaced.annotation.check" value="true"/>
11+
<property name="path.separator" value=":"/>
12+
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
13+
<property name="file.encoding.pkg" value="sun.io"/>
14+
<property name="sun.os.patch.level" value="unknown"/>
15+
<property name="user.country" value="US"/>
16+
<property name="sun.java.launcher" value="SUN_STANDARD"/>
17+
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
18+
<property name="user.dir" value="/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson"/>
19+
<property name="java.vm.compressedOopsMode" value="Zero based"/>
20+
<property name="java.runtime.version" value="10.0.2+13-Ubuntu-1ubuntu0.18.04.4"/>
21+
<property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/>
22+
<property name="os.arch" value="amd64"/>
23+
<property name="java.io.tmpdir" value="/tmp"/>
24+
<property name="line.separator" value="
25+
"/>
26+
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
27+
<property name="os.name" value="Linux"/>
28+
<property name="classworlds.conf" value="/usr/share/maven/bin/m2.conf"/>
29+
<property name="sun.jnu.encoding" value="UTF-8"/>
30+
<property name="java.library.path" value="/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib"/>
31+
<property name="maven.conf" value="/usr/share/maven/conf"/>
32+
<property name="jdk.debug" value="release"/>
33+
<property name="java.class.version" value="54.0"/>
34+
<property name="java.specification.name" value="Java Platform API Specification"/>
35+
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
36+
<property name="os.version" value="4.15.0-39-generic"/>
37+
<property name="library.jansi.path" value="/usr/share/maven/lib/jansi-native"/>
38+
<property name="user.home" value="/home/oleg"/>
39+
<property name="user.timezone" value="America/Los_Angeles"/>
40+
<property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/>
41+
<property name="file.encoding" value="UTF-8"/>
42+
<property name="java.specification.version" value="10"/>
43+
<property name="user.name" value="oleg"/>
44+
<property name="java.class.path" value="/usr/share/maven/boot/plexus-classworlds-2.x.jar"/>
45+
<property name="java.vm.specification.version" value="10"/>
46+
<property name="sun.arch.data.model" value="64"/>
47+
<property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher clean test"/>
48+
<property name="java.home" value="/usr/lib/jvm/java-11-openjdk-amd64"/>
49+
<property name="user.language" value="en"/>
50+
<property name="java.specification.vendor" value="Oracle Corporation"/>
51+
<property name="awt.toolkit" value="sun.awt.X11.XToolkit"/>
52+
<property name="java.vm.info" value="mixed mode"/>
53+
<property name="java.version" value="10.0.2"/>
54+
<property name="securerandom.source" value="file:/dev/./urandom"/>
55+
<property name="java.vendor" value="Oracle Corporation"/>
56+
<property name="maven.home" value="/usr/share/maven"/>
57+
<property name="file.separator" value="/"/>
58+
<property name="java.version.date" value="2018-07-17"/>
59+
<property name="java.vendor.url.bug" value="http://bugreport.java.com/bugreport/"/>
60+
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
61+
<property name="sun.cpu.endian" value="little"/>
62+
<property name="sun.desktop" value="gnome"/>
63+
<property name="sun.cpu.isalist" value=""/>
64+
</properties>
65+
<testcase classname="suman.AppTest" name="testApp" time="0.002"/>
66+
</testsuite>
Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<testsuite tests="2" failures="0" name="suman.ExampleTest" time="0.156" errors="2" skipped="0">
3+
<properties>
4+
<property name="java.runtime.name" value="OpenJDK Runtime Environment"/>
5+
<property name="java.vm.version" value="10.0.2+13-Ubuntu-1ubuntu0.18.04.4"/>
6+
<property name="sun.boot.library.path" value="/usr/lib/jvm/java-11-openjdk-amd64/lib"/>
7+
<property name="maven.multiModuleProjectDirectory" value="/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson"/>
8+
<property name="java.vm.vendor" value="Oracle Corporation"/>
9+
<property name="java.vendor.url" value="http://java.oracle.com/"/>
10+
<property name="guice.disable.misplaced.annotation.check" value="true"/>
11+
<property name="path.separator" value=":"/>
12+
<property name="java.vm.name" value="OpenJDK 64-Bit Server VM"/>
13+
<property name="file.encoding.pkg" value="sun.io"/>
14+
<property name="sun.os.patch.level" value="unknown"/>
15+
<property name="user.country" value="US"/>
16+
<property name="sun.java.launcher" value="SUN_STANDARD"/>
17+
<property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
18+
<property name="user.dir" value="/home/oleg/codes/oresoftware/types-depot/test/builds/java/gson"/>
19+
<property name="java.vm.compressedOopsMode" value="Zero based"/>
20+
<property name="java.runtime.version" value="10.0.2+13-Ubuntu-1ubuntu0.18.04.4"/>
21+
<property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/>
22+
<property name="os.arch" value="amd64"/>
23+
<property name="java.io.tmpdir" value="/tmp"/>
24+
<property name="line.separator" value="
25+
"/>
26+
<property name="java.vm.specification.vendor" value="Oracle Corporation"/>
27+
<property name="os.name" value="Linux"/>
28+
<property name="classworlds.conf" value="/usr/share/maven/bin/m2.conf"/>
29+
<property name="sun.jnu.encoding" value="UTF-8"/>
30+
<property name="java.library.path" value="/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib"/>
31+
<property name="maven.conf" value="/usr/share/maven/conf"/>
32+
<property name="jdk.debug" value="release"/>
33+
<property name="java.class.version" value="54.0"/>
34+
<property name="java.specification.name" value="Java Platform API Specification"/>
35+
<property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/>
36+
<property name="os.version" value="4.15.0-39-generic"/>
37+
<property name="library.jansi.path" value="/usr/share/maven/lib/jansi-native"/>
38+
<property name="user.home" value="/home/oleg"/>
39+
<property name="user.timezone" value="America/Los_Angeles"/>
40+
<property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/>
41+
<property name="file.encoding" value="UTF-8"/>
42+
<property name="java.specification.version" value="10"/>
43+
<property name="user.name" value="oleg"/>
44+
<property name="java.class.path" value="/usr/share/maven/boot/plexus-classworlds-2.x.jar"/>
45+
<property name="java.vm.specification.version" value="10"/>
46+
<property name="sun.arch.data.model" value="64"/>
47+
<property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher clean test"/>
48+
<property name="java.home" value="/usr/lib/jvm/java-11-openjdk-amd64"/>
49+
<property name="user.language" value="en"/>
50+
<property name="java.specification.vendor" value="Oracle Corporation"/>
51+
<property name="awt.toolkit" value="sun.awt.X11.XToolkit"/>
52+
<property name="java.vm.info" value="mixed mode"/>
53+
<property name="java.version" value="10.0.2"/>
54+
<property name="securerandom.source" value="file:/dev/./urandom"/>
55+
<property name="java.vendor" value="Oracle Corporation"/>
56+
<property name="maven.home" value="/usr/share/maven"/>
57+
<property name="file.separator" value="/"/>
58+
<property name="java.version.date" value="2018-07-17"/>
59+
<property name="java.vendor.url.bug" value="http://bugreport.java.com/bugreport/"/>
60+
<property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
61+
<property name="sun.cpu.endian" value="little"/>
62+
<property name="sun.desktop" value="gnome"/>
63+
<property name="sun.cpu.isalist" value=""/>
64+
</properties>
65+
<testcase classname="suman.ExampleTest" name="pageTitleAfterSearchShouldBeginWithDrupal" time="0.078">
66+
<error message="The driver executable does not exist: /usr/local/bin/chromedriver" type="java.lang.IllegalStateException">java.lang.IllegalStateException: The driver executable does not exist: /usr/local/bin/chromedriver
67+
at com.google.common.base.Preconditions.checkState(Preconditions.java:585)
68+
at org.openqa.selenium.remote.service.DriverService.checkExecutable(DriverService.java:136)
69+
at org.openqa.selenium.remote.service.DriverService.findExecutable(DriverService.java:131)
70+
at org.openqa.selenium.chrome.ChromeDriverService.access$000(ChromeDriverService.java:32)
71+
at org.openqa.selenium.chrome.ChromeDriverService$Builder.findDefaultExecutable(ChromeDriverService.java:137)
72+
at org.openqa.selenium.remote.service.DriverService$Builder.build(DriverService.java:339)
73+
at org.openqa.selenium.chrome.ChromeDriverService.createDefaultService(ChromeDriverService.java:88)
74+
at org.openqa.selenium.chrome.ChromeDriver.&lt;init&gt;(ChromeDriver.java:123)
75+
at suman.ExampleTest.openBrowser(ExampleTest.java:35)
76+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
77+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
78+
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
79+
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
80+
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
81+
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
82+
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
83+
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
84+
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
85+
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
86+
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
87+
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
88+
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
89+
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
90+
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
91+
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
92+
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
93+
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
94+
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
95+
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
96+
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
97+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
98+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
99+
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
100+
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
101+
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
102+
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
103+
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
104+
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
105+
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
106+
</error>
107+
</testcase>
108+
<testcase classname="suman.ExampleTest" name="pageTitleAfterSearchShouldBeginWithDrupal" time="0.078">
109+
<error type="java.lang.NullPointerException">java.lang.NullPointerException
110+
at suman.ExampleTest.saveScreenshotAndCloseBrowser(ExampleTest.java:43)
111+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
112+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
113+
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
114+
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
115+
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
116+
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
117+
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
118+
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
119+
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
120+
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
121+
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
122+
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
123+
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
124+
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
125+
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
126+
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
127+
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
128+
at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
129+
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
130+
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
131+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
132+
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
133+
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
134+
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
135+
at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
136+
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
137+
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
138+
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
139+
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
140+
</error>
141+
</testcase>
142+
</testsuite>

0 commit comments

Comments
 (0)