4084: Merge branch 'master' into 4084-log-pane-refresh-TC
[arvados.git] / services / api / test / fixtures / logs.yml
index c892854a9faad13ac288a628ec2773b28fe7f2a8..058c38772cf017ceb4c67a4cf85f31324e16fc6a 100644 (file)
@@ -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: MyString
-  modified_by_user: 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: MyString
-  modified_by_user: 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