| |
---|
| | .inScenario("Write lock") |
---|
| | .withHeader('Accept', equalTo('application/json')) |
---|
| | .withBasicAuth('admin', 'admin') |
---|
| | .willReturn(aResponse().withStatus(202).withBodyFile('cubeImportJob.json'))) |
---|
| | instanceRule.stubFor(get('/status/finished-jobs/4fc9ad42-f964-4f56-a1ab-a00bd622b84c') |
---|
| | instanceRule.stubFor(get('/v1/status/finished-jobs/4fc9ad42-f964-4f56-a1ab-a00bd622b84c') |
---|
| | .withHeader('Accept', equalTo('application/json')) |
---|
| | .withBasicAuth('admin', 'admin') |
---|
| | .willReturn(ok().withBodyFile('finishedImportJobOk.json'))) |
---|
| | instanceRule.stubFor(get('/status/writes-locked') |
---|
| | instanceRule.stubFor(get('/v1/status/writes-locked') |
---|
| | .inScenario("Write lock") |
---|
| | .whenScenarioStateIs(Scenario.STARTED) |
---|
| | .withHeader('Accept', equalTo('application/json')) |
---|
| | .withBasicAuth('admin', 'admin') |
---|
| | .willReturn(ok().withBody('false')) |
---|
| | .willSetStateTo('Still Publishing')) |
---|
| | instanceRule.stubFor(get('/status/writes-locked') |
---|
| | instanceRule.stubFor(get('/v1/status/writes-locked') |
---|
| | .inScenario("Write lock") |
---|
| | .whenScenarioStateIs('Still publishing') |
---|
| | .withHeader('Accept', equalTo('application/json')) |
---|
| | .withBasicAuth('admin', 'admin') |
---|
| |
---|
| | |