X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5620a47e20e004188e0f1d0245ae9e916575e806..cf3a1032b04dd30774e21680f5f26d75922919e3:/services/api/test/fixtures/logs.yml diff --git a/services/api/test/fixtures/logs.yml b/services/api/test/fixtures/logs.yml index ec6597e5d6..058c38772c 100644 --- a/services/api/test/fixtures/logs.yml +++ b/services/api/test/fixtures/logs.yml @@ -1,27 +1,46 @@ -# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/Fixtures.html +log1: + id: 1 + uuid: zzzzz-xxxxx-pshmckwoma9plh7 + object_uuid: zzzzz-tpzed-l1s2piq4t4mps8r + event_at: <%= 1.minute.ago.to_s(:db) %> -one: - uuid: MyString - created_by_client: MyString - created_by_user: MyString - modified_by_client_uuid: MyString - modified_by_user_uuid: MyString - object_kind: MyString - object_uuid: MyString - event_at: 2013-01-22 12:14:42 - event_type: MyString - summary: MyText - info: MyText +log2: # admin changes repository2, which is owned by active user + id: 2 + uuid: zzzzz-xxxxx-pshmckwoma00002 + owner_uuid: zzzzz-tpzed-d9tiejq69daie8f # admin user + object_uuid: zzzzz-2x53u-382brsig8rp3667 # repository foo + object_owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz # active user + event_at: <%= 2.minute.ago.to_s(:db) %> -two: - uuid: MyString - created_by_client: MyString - created_by_user: MyString - modified_by_client_uuid: MyString - modified_by_user_uuid: MyString - object_kind: MyString - object_uuid: MyString - event_at: 2013-01-22 12:14:42 - event_type: MyString - summary: MyText - info: MyText +log3: # admin changes specimen owned_by_spectator + id: 3 + uuid: zzzzz-xxxxx-pshmckwoma00003 + owner_uuid: zzzzz-tpzed-d9tiejq69daie8f # admin user + object_uuid: zzzzz-2x53u-3b0xxwzlbzxq5yr # specimen owned_by_spectator + object_owner_uuid: zzzzz-tpzed-l1s2piq4t4mps8r # spectator user + event_at: <%= 3.minute.ago.to_s(:db) %> + +log4: # foo collection added, readable by active through link + id: 4 + uuid: zzzzz-xxxxx-pshmckwoma00004 + owner_uuid: zzzzz-tpzed-000000000000000 # system user + object_uuid: zzzzz-4zz18-znfnqtbbv4spc3w # foo file + object_owner_uuid: zzzzz-tpzed-000000000000000 # system user + event_at: <%= 4.minute.ago.to_s(:db) %> + +log5: # baz collection added, readable by active and spectator through group 'all users' group membership + id: 5 + uuid: zzzzz-xxxxx-pshmckwoma00005 + owner_uuid: zzzzz-tpzed-000000000000000 # system user + object_uuid: zzzzz-4zz18-y9vne9npefyxh8g # baz file + object_owner_uuid: zzzzz-tpzed-000000000000000 # system user + event_at: <%= 5.minute.ago.to_s(:db) %> + +log_owned_by_active: + id: 6 + uuid: zzzzz-xxxxx-pshmckwoma12345 + owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz # active user + object_uuid: zzzzz-2x53u-382brsig8rp3667 # repository foo + object_owner_uuid: zzzzz-tpzed-xurymjxw79nv3jz # active user + event_at: <%= 2.minute.ago.to_s(:db) %> + summary: non-admin use can read own logs