Skip to content

Commit ddbf7ea

Browse files
committed
disabling building JS SUTs
1 parent d6fdacc commit ddbf7ea

3 files changed

Lines changed: 30 additions & 23 deletions

File tree

README.md

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ However, finding this type of applications is not trivial among open-source proj
2222
Furthermore, it is not simple to sort out all the technical details on how to set these applications up and start them in a simple, uniform approach.
2323
Therefore, this repository provides the important contribution of providing all these necessary scripts for researchers that need this kind of case study.
2424

25+
**NOTE**: version 1.6.1 was last one in which we still updated drivers for JavaScript and C\#. Those SUTs are not built anymore by default, and latest versions of *EvoMaster* might not work on those old drivers. Updating drivers for different programming languages (and re-implement white-box heuristics) is a massive amount of work, which unfortunately has little to no value for the scientific community (based on our experience). Those SUTs are still here in EMB to enable *black-box* experiments (and to be able to replicate old experiments), but unfortunately not for *white-box* testing with latest versions of *EvoMaster*.
26+
27+
2528

2629
A video providing some high level overview of EMB can be found [here](https://youtu.be/wJs34ATgLEw).
2730

@@ -96,6 +99,27 @@ For simplicity, all schemas are also available as JSON/YML files under the folde
9699
* SCS, [jdk_8_maven/cs/rest/artificial/scs](jdk_8_maven/cs/rest/artificial/scs), (not-known license, artificial string examples coming from different sources)
97100

98101

102+
103+
### GraphQL: Java/Kotlin
104+
105+
* Spring-Pet-Clinic (Apache), [jdk_8_maven/cs/graphql/petclinic-graphql](jdk_8_maven/cs/graphql/petclinic-graphql), from [https://github.com/spring-petclinic/spring-petclinic-graphql]()
106+
107+
* Patio-Api (GPL), [jdk_11_gradle/cs/graphql/patio-api](jdk_11_gradle/cs/graphql/patio-api), from [https://github.com/patio-team/patio-api]()
108+
109+
* Timbuctoo (GPL), [jdk_11_maven/cs/graphql/timbuctoo](jdk_11_maven/cs/graphql/timbuctoo), from [https://github.com/HuygensING/timbuctoo]()
110+
111+
* NCS, [jdk_8_maven/cs/graphql/graphql-ncs](jdk_8_maven/cs/graphql/graphql-ncs), (not-known license, artificial numerical examples coming from different sources)
112+
113+
* SCS, [jdk_8_maven/cs/graphql/graphql-scs](jdk_8_maven/cs/graphql/graphql-scs), (not-known license, artificial string examples coming from different sources)
114+
115+
116+
### RPC (Thrift/gRPC): Java
117+
118+
* NCS (not-known license, artificial numerical examples coming from different sources)
119+
120+
* SCS (not-known license, artificial string examples coming from different sources)
121+
122+
99123
### REST: JavaScript/TypeScript
100124

101125
* Disease-sh-API (GPL), [js_npm/rest/disease-sh-api](js_npm/rest/disease-sh-api), from [https://github.com/disease-sh/API](https://github.com/disease-sh/API)
@@ -111,7 +135,7 @@ For simplicity, all schemas are also available as JSON/YML files under the folde
111135
* SCS, [js_npm/rest/scs](js_npm/rest/scs), (not-known license, artificial string examples coming from different sources)
112136

113137

114-
### REST: .NET/C#
138+
### REST: .NET/C#
115139

116140
* Menu.API (not-known license), from [https://github.com/chayxana/Restaurant-App](https://github.com/chayxana/Restaurant-App)
117141

@@ -122,30 +146,13 @@ For simplicity, all schemas are also available as JSON/YML files under the folde
122146
* SCS (not-known license, artificial string examples coming from different sources)
123147

124148

125-
### GraphQL: Java/Kotlin
126-
127-
* Spring-Pet-Clinic (Apache), [jdk_8_maven/cs/graphql/petclinic-graphql](jdk_8_maven/cs/graphql/petclinic-graphql), from [https://github.com/spring-petclinic/spring-petclinic-graphql]()
128-
129-
* Patio-Api (GPL), [jdk_11_gradle/cs/graphql/patio-api](jdk_11_gradle/cs/graphql/patio-api), from [https://github.com/patio-team/patio-api]()
130-
131-
* Timbuctoo (GPL), [jdk_11_maven/cs/graphql/timbuctoo](jdk_11_maven/cs/graphql/timbuctoo), from [https://github.com/HuygensING/timbuctoo]()
132-
133-
* NCS, [jdk_8_maven/cs/graphql/graphql-ncs](jdk_8_maven/cs/graphql/graphql-ncs), (not-known license, artificial numerical examples coming from different sources)
134-
135-
* SCS, [jdk_8_maven/cs/graphql/graphql-scs](jdk_8_maven/cs/graphql/graphql-scs), (not-known license, artificial string examples coming from different sources)
136-
137149

138150
### GraphQL: JavaScript/TypeScript
139151

140152
* React-Finland (not-known license), [js_npm/graphql/react-finland](js_npm/graphql/react-finland), from [https://github.com/ReactFinland/graphql-api](https://github.com/ReactFinland/graphql-api)
141153

142154
* E-Commerce Server (MIT), [js_npm/graphql/ecommerce-server](js_npm/graphql/ecommerce-server), from [https://github.com/react-shop/react-ecommerce](https://github.com/react-shop/react-ecommerce)
143155

144-
### RPC (Thrift/gRPC): Java
145-
146-
* NCS (not-known license, artificial numerical examples coming from different sources)
147-
148-
* SCS (not-known license, artificial string examples coming from different sources)
149156

150157
## Using This Repository
151158

scripts/dist.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,9 +279,9 @@ def makeZip():
279279
build_jdk_8_maven()
280280
build_jdk_11_maven()
281281
build_jdk_11_gradle()
282-
build_js_npm()
283282

284-
## Disabled for now
283+
## Those are disabled for now... might support back in the future
284+
#build_js_npm()
285285
#build_dotnet_3()
286286

287287

scripts/version.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,6 @@ def replaceInCS():
125125
versionSetMaven("/jdk_8_maven",JAVA_HOME_8)
126126
versionSetMaven("/jdk_11_maven",JAVA_HOME_11)
127127

128-
replaceAllJs()
129-
130-
replaceInCS()
128+
# We no longer support those in EMB... not enough resouces. although might change in future
129+
#replaceAllJs()
130+
#replaceInCS()

0 commit comments

Comments
 (0)