File tree 2 files changed +8
-2
lines changed
2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -119,7 +119,13 @@ export function deploymentE2ETest(testServers: ServerTestType[]): void {
119
119
await deployment.removeDeployment();
120
120
// refresh server
121
121
server = await serverProvider.getServer(testServer.serverName);
122
- expect(await server.getServerPublishState()).to.eq(PublishState.FULL_PUBLISH_REQUIRED);
122
+ const serverPubState = await server.getServerPublishState();
123
+ const deployment2 = await server.getDeployment(appName);
124
+ const deploymentPubState = deployment2 ? deployment2.getDeploymentPublishState() : undefined;
125
+ const serverFullPubRequired = serverPubState === PublishState.FULL_PUBLISH_REQUIRED;
126
+ const serverPubSynchronized = serverPubState === PublishState.SYNCHRONIZED;
127
+ const deploymentMissing = deploymentPubState === undefined;
128
+ expect(serverFullPubRequired || (serverPubSynchronized && deploymentMissing)).to.eq(true);
123
129
await driver.wait(async () => { return await serverHasDeployment(server, appName) === false; }, 12000);
124
130
});
125
131
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ export function basicServerOperationTest(testServers: ServerTestType[]): void {
64
64
}
65
65
expect(fs.existsSync(extractLocation)).to.be.true;
66
66
try {
67
- const realPath = path.join(extractLocation, 'jboss-eap-7.4' );
67
+ const realPath = path.join(extractLocation, testServer.serverName );
68
68
log.info(`Adding new local server at ${realPath}`);
69
69
await serverProvider.createLocalServer(realPath, testServer.serverName, true);
70
70
} catch (error) {
You can’t perform that action at this time.
0 commit comments