METHOD_0 ( ) { javax . jcr . IDENT_0 session = METHOD_1 ( ) ; for ( java . lang . String IDENT_1 : new java . lang . String [ ] { "/" , org . apache . jackrabbit . oak . jcr . IDENT_2 . IDENT_3 } ) { javax . jcr . Node parent = session . METHOD_2 ( IDENT_1 ) ; javax . jcr . Node child = parent . METHOD_3 ( STRING_0 ) ; java . lang . String IDENT_4 = child . getPath ( ) ; child . remove ( ) ; try { child . getPath ( ) ; org . junit . Assert . fail ( ) ; } catch ( javax . jcr . IDENT_5 expected ) { } session . save ( ) ; try { child . getPath ( ) ; org . junit . Assert . fail ( ) ; } catch ( javax . jcr . IDENT_5 expected ) { } parent . METHOD_3 ( STRING_0 ) ; "<AssertPlaceHolder>" ; } } getPath ( ) { java . lang . String IDENT_6 = IDENT_7 . getPath ( ) ; if ( METHOD_4 ( ) ) { return IDENT_6 ; } else if ( org . apache . jackrabbit . oak . commons . IDENT_8 . METHOD_5 ( IDENT_6 ) ) { return ( plan . METHOD_6 ( ) ) + IDENT_6 ; } else { return org . apache . jackrabbit . oak . commons . IDENT_8 . METHOD_7 ( plan . METHOD_6 ( ) , IDENT_6 ) ; } }
org . junit . Assert . assertEquals ( IDENT_4 , child . getPath ( ) )