Skip to content

Commit

Permalink
Restore manifest file in MetaStateService bwc test
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrey Ershov committed Nov 6, 2018
1 parent 15b5059 commit ad0fcdb
Showing 1 changed file with 10 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,16 @@ public void testLoadManifestlessBwc() throws Exception {
loadedMetaData = metaStateService.getMetaData(); //this must load new metadata, because manifest file is gone
assertTrue(MetaData.isGlobalStateEquals(loadedMetaData, metaData_v2));
assertThat(loadedMetaData.index("index"), equalTo(index_v2));

//Restore manifest file
metaStateService.keepGlobalState();
metaStateService.keepIndex(index_v2.getIndex());
metaStateService.writeManifest("test");

//Latest metadata should be read
loadedMetaData = maybeNew(metaStateService).getMetaData();
assertTrue(MetaData.isGlobalStateEquals(loadedMetaData, metaData_v2));
assertThat(loadedMetaData.index("index"), equalTo(index_v2));
}

}

0 comments on commit ad0fcdb

Please sign in to comment.