Skip to content

Commit 72d9211

Browse files
committed
Fix Scenario et ScenarioRun Tests
1 parent 8d7d4ec commit 72d9211

File tree

4 files changed

+17
-14
lines changed

4 files changed

+17
-14
lines changed

scenario/src/integrationTest/kotlin/com/cosmotech/scenario/service/ScenarioServiceIntegrationTest.kt

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,7 @@ import com.cosmotech.connector.ConnectorApiServiceInterface
2222
import com.cosmotech.connector.domain.Connector
2323
import com.cosmotech.connector.domain.IoTypesEnum
2424
import com.cosmotech.dataset.DatasetApiServiceInterface
25-
import com.cosmotech.dataset.domain.Dataset
26-
import com.cosmotech.dataset.domain.DatasetAccessControl
27-
import com.cosmotech.dataset.domain.DatasetConnector
28-
import com.cosmotech.dataset.domain.DatasetSecurity
29-
import com.cosmotech.dataset.domain.IngestionStatusEnum
30-
import com.cosmotech.dataset.domain.SubDatasetGraphQuery
31-
import com.cosmotech.dataset.domain.TwincacheStatusEnum
25+
import com.cosmotech.dataset.domain.*
3226
import com.cosmotech.dataset.repository.DatasetRepository
3327
import com.cosmotech.dataset.service.getRbac
3428
import com.cosmotech.organization.OrganizationApiServiceInterface
@@ -161,6 +155,7 @@ class ScenarioServiceIntegrationTest : CsmRedisTestBase() {
161155
makeWorkspaceEventHubInfo(false)
162156

163157
rediSearchIndexer.createIndexFor(Organization::class.java)
158+
rediSearchIndexer.createIndexFor(Connector::class.java)
164159
rediSearchIndexer.createIndexFor(Dataset::class.java)
165160
rediSearchIndexer.createIndexFor(Solution::class.java)
166161
rediSearchIndexer.createIndexFor(Workspace::class.java)
@@ -1113,13 +1108,15 @@ class ScenarioServiceIntegrationTest : CsmRedisTestBase() {
11131108
fun makeDataset(
11141109
organizationId: String = organizationSaved.id!!,
11151110
name: String = "name",
1116-
connector: Connector = connectorSaved
1111+
connector: Connector = connectorSaved,
1112+
sourceType: DatasetSourceType = DatasetSourceType.Twincache
11171113
): Dataset {
11181114
return Dataset(
11191115
name = name,
11201116
organizationId = organizationId,
11211117
creationDate = Instant.now().toEpochMilli(),
11221118
ownerId = "ownerId",
1119+
sourceType = sourceType,
11231120
connector =
11241121
DatasetConnector(
11251122
id = connector.id,

scenario/src/integrationTest/kotlin/com/cosmotech/scenario/service/ScenarioServiceRBACTest.kt

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,7 @@ import com.cosmotech.connector.api.ConnectorApiService
2828
import com.cosmotech.connector.domain.Connector
2929
import com.cosmotech.connector.domain.IoTypesEnum
3030
import com.cosmotech.dataset.api.DatasetApiService
31-
import com.cosmotech.dataset.domain.Dataset
32-
import com.cosmotech.dataset.domain.DatasetAccessControl
33-
import com.cosmotech.dataset.domain.DatasetConnector
34-
import com.cosmotech.dataset.domain.DatasetSecurity
35-
import com.cosmotech.dataset.domain.IngestionStatusEnum
31+
import com.cosmotech.dataset.domain.*
3632
import com.cosmotech.dataset.repository.DatasetRepository
3733
import com.cosmotech.organization.api.OrganizationApiService
3834
import com.cosmotech.organization.domain.Organization
@@ -131,6 +127,7 @@ class ScenarioServiceRBACTest : CsmRedisTestBase() {
131127
rediSearchIndexer.createIndexFor(Dataset::class.java)
132128
rediSearchIndexer.createIndexFor(Workspace::class.java)
133129
rediSearchIndexer.createIndexFor(Scenario::class.java)
130+
rediSearchIndexer.createIndexFor(Connector::class.java)
134131

135132
val context = getContext(redisStackServer)
136133
val containerIp =
@@ -7083,12 +7080,19 @@ class ScenarioServiceRBACTest : CsmRedisTestBase() {
70837080
ioTypes = listOf(IoTypesEnum.read))
70847081
}
70857082

7086-
fun makeDataset(organizationId: String, connector: Connector, id: String, role: String): Dataset {
7083+
fun makeDataset(
7084+
organizationId: String,
7085+
connector: Connector,
7086+
id: String,
7087+
role: String,
7088+
sourceType: DatasetSourceType = DatasetSourceType.Twincache
7089+
): Dataset {
70877090
return Dataset(
70887091
name = "Dataset",
70897092
organizationId = organizationId,
70907093
ownerId = "ownerId",
70917094
ingestionStatus = IngestionStatusEnum.SUCCESS,
7095+
sourceType = sourceType,
70927096
connector =
70937097
DatasetConnector(
70947098
id = connector.id,

scenario/src/integrationTest/resources/application-scenario-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ csm:
145145
username: "default"
146146
# Leave it as blank as there's no auth with test container
147147
password:
148+
useGraphModule: true
148149
scenario:
149150
default-page-size: 20
150151
internalResultServices:

scenariorun/src/integrationTest/resources/application-scenariorun-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@ csm:
147147
username: "default"
148148
# Leave it as blank as there's no auth with test container
149149
password:
150+
useGraphModule: true
150151
scenariorun:
151152
default-page-size: 20
152153
rbac:

0 commit comments

Comments
 (0)