@@ -456,11 +456,12 @@ describe("fail restoring backup for existing class", () => {
456456 . withIncludeClassNames ( PIZZA_CLASS_NAME )
457457 . withBackend ( BACKEND )
458458 . withBackupId ( BACKUP_ID )
459+ . withWaitForCompletion ( true )
459460 . do ( )
460- . then ( ( ) => fail ( "should fail on restore backup" ) )
461- . catch ( err => {
462- expect ( err ) . toContain ( 422 ) ;
463- expect ( err ) . toContain ( PIZZA_CLASS_NAME ) ;
461+ . then ( resp => {
462+ expect ( resp . error ) . toContain ( "already exists" ) ;
463+ expect ( resp . error ) . toContain ( PIZZA_CLASS_NAME ) ;
464+ expect ( resp . status ) . toBe ( weaviate . backup . RestoreStatus . FAILED ) ;
464465 } ) ;
465466 } ) ;
466467
@@ -586,7 +587,6 @@ describe("fail checking restore status for not started restore", () => {
586587 . then ( ( ) => fail ( "should fail on restore status" ) )
587588 . catch ( err => {
588589 expect ( err ) . toContain ( 404 ) ;
589- expect ( err ) . toContain ( BACKEND ) ;
590590 expect ( err ) . toContain ( BACKUP_ID ) ;
591591 } ) ;
592592 } ) ;
@@ -731,11 +731,11 @@ function assertThatAllSoupsExist(client) {
731731
732732function assertThatAllFoodObjectsExist ( client , className , number ) {
733733 return client . graphql . get ( )
734- . withClassName ( className )
735- . withFields ( "name" )
736- . do ( )
737- . then ( data => expect ( data . data . Get [ className ] . length ) . toBe ( number ) )
738- . catch ( err => fail ( number + " objects should exist: " + err ) ) ;
734+ . withClassName ( className )
735+ . withFields ( "name" )
736+ . do ( )
737+ . then ( data => expect ( data . data . Get [ className ] . length ) . toBe ( number ) )
738+ . catch ( err => fail ( number + " objects should exist: " + err ) ) ;
739739}
740740
741741function randomBackupId ( ) {
0 commit comments