@ -44,6 +44,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f i l e " / s o m e f i l e . t x t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f i l e " / s o m e f i l e . t x t " e x i s t s
And A s a n " u s e r 1 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 1 |
| u i d _ f i l e _ o w n e r | u s e r 1 |
| s h a r e _ w i t h | u s e r 2 |
Scenario : transferring ownership of folder shared with third user
Given u s e r " u s e r 0 " e x i s t s
@ -61,6 +68,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And A s a n " u s e r 1 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 1 |
| u i d _ f i l e _ o w n e r | u s e r 1 |
| s h a r e _ w i t h | u s e r 2 |
Scenario : transferring ownership of folder shared with transfer recipient
Given u s e r " u s e r 0 " e x i s t s
@ -79,6 +93,8 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 4 0 4 "
Scenario : transferring ownership of folder doubly shared with third user
Given g r o u p " g r o u p 1 " e x i s t s
@ -100,6 +116,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And A s a n " u s e r 1 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 1 |
| u i d _ f i l e _ o w n e r | u s e r 1 |
| s h a r e _ w i t h | u s e r 2 |
Scenario : transferring ownership of file shares to user with the same id as the group
Given u s e r " u s e r 0 " e x i s t s
@ -118,6 +141,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f i l e " / s o m e f i l e . t x t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " t e s t " t h e f i l e " / s o m e f i l e . t x t " e x i s t s
And A s a n " t e s t "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | t e s t |
| u i d _ f i l e _ o w n e r | t e s t |
| s h a r e _ w i t h | t e s t |
Scenario : transferring ownership does not transfer received shares
Given u s e r " u s e r 0 " e x i s t s
@ -133,6 +163,13 @@ Feature: transfer-ownership
Then a s " u s e r 1 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g o l d d a v p a t h
And a s " u s e r 0 " t h e f o l d e r " / t e s t " e x i s t s
And A s a n " u s e r 2 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 2 |
| u i d _ f i l e _ o w n e r | u s e r 2 |
| s h a r e _ w i t h | u s e r 0 |
@local_storage
Scenario : transferring ownership does not transfer external storage
@ -199,6 +236,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And A s a n " u s e r 1 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 1 |
| u i d _ f i l e _ o w n e r | u s e r 1 |
| s h a r e _ w i t h | u s e r 2 |
Scenario : transferring ownership of folder shared with third user
Given u s e r " u s e r 0 " e x i s t s
@ -216,6 +260,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And A s a n " u s e r 1 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 1 |
| u i d _ f i l e _ o w n e r | u s e r 1 |
| s h a r e _ w i t h | u s e r 2 |
Scenario : transferring ownership of folder shared with transfer recipient
Given u s e r " u s e r 0 " e x i s t s
@ -234,6 +285,8 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 4 0 4 "
Scenario : transferring ownership of folder doubly shared with third user
Given g r o u p " g r o u p 1 " e x i s t s
@ -255,6 +308,13 @@ Feature: transfer-ownership
And a s " u s e r 0 " t h e f o l d e r " / t e s t " d o e s n o t e x i s t
And u s i n g r e c e i v e d t r a n s f e r f o l d e r o f " u s e r 1 " a s d a v p a t h
And a s " u s e r 1 " t h e f o l d e r " / t e s t " e x i s t s
And A s a n " u s e r 1 "
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 1 0 0 "
And S h a r e f i e l d s o f l a s t s h a r e m a t c h w i t h
| u i d _ o w n e r | u s e r 1 |
| u i d _ f i l e _ o w n e r | u s e r 1 |
| s h a r e _ w i t h | u s e r 2 |
Scenario : transferring ownership does not transfer received shares
Given u s e r " u s e r 0 " e x i s t s
@ -273,6 +333,8 @@ Feature: transfer-ownership
And a s " u s e r 1 " t h e f o l d e r " / s u b / t e s t " d o e s n o t e x i s t
And u s i n g o l d d a v p a t h
And a s " u s e r 0 " t h e f o l d e r " / s u b " d o e s n o t e x i s t
And G e t t i n g i n f o o f l a s t s h a r e
And t h e O C S s t a t u s c o d e s h o u l d b e " 4 0 4 "
Scenario : transferring ownership does not transfer external storage
Given u s e r " u s e r 0 " e x i s t s