()
| 5367 | |
| 5368 | #[tokio::test] |
| 5369 | async fn device_queue() { |
| 5370 | let _guard = test::prepare().await; |
| 5371 | |
| 5372 | let user_active = user::User { |
| 5373 | email: "user@user".into(), |
| 5374 | is_active: true, |
| 5375 | ..Default::default() |
| 5376 | }; |
| 5377 | let user_admin = user::User { |
| 5378 | email: "admin@user".into(), |
| 5379 | is_active: true, |
| 5380 | is_admin: true, |
| 5381 | ..Default::default() |
| 5382 | }; |
| 5383 | let tenant_user = user::User { |
| 5384 | email: "tenant-user@user".into(), |
| 5385 | is_active: true, |
| 5386 | ..Default::default() |
| 5387 | }; |
| 5388 | let tenant_user_application_admin = user::User { |
| 5389 | email: "tenant-user-app-admin@user".into(), |
| 5390 | is_active: true, |
| 5391 | ..Default::default() |
| 5392 | }; |
| 5393 | let tenant_user_application_admin_ro = user::User { |
| 5394 | email: "tenant-user-app-admin-ro@user".into(), |
| 5395 | is_active: true, |
| 5396 | ..Default::default() |
| 5397 | }; |
| 5398 | |
| 5399 | for u in [ |
| 5400 | &user_active, |
| 5401 | &user_admin, |
| 5402 | &tenant_user, |
| 5403 | &tenant_user_application_admin, |
| 5404 | &tenant_user_application_admin_ro, |
| 5405 | ] { |
| 5406 | user::create(u.clone()).await.unwrap(); |
| 5407 | } |
| 5408 | |
| 5409 | let api_key_admin = api_key::test::create_api_key(true, false).await; |
| 5410 | let api_key_admin_ro = api_key::create(api_key::ApiKey { |
| 5411 | name: api_key_admin.name.clone(), |
| 5412 | is_admin: api_key_admin.is_admin, |
| 5413 | tenant_id: api_key_admin.tenant_id, |
| 5414 | is_read_only: true, |
| 5415 | ..Default::default() |
| 5416 | }) |
| 5417 | .await |
| 5418 | .unwrap(); |
| 5419 | let api_key_tenant = api_key::test::create_api_key(false, true).await; |
| 5420 | let api_key_tenant_ro = api_key::create(api_key::ApiKey { |
| 5421 | name: api_key_tenant.name.clone(), |
| 5422 | is_admin: api_key_tenant.is_admin, |
| 5423 | tenant_id: api_key_tenant.tenant_id, |
| 5424 | is_read_only: true, |
| 5425 | ..Default::default() |
| 5426 | }) |
nothing calls this directly
no test coverage detected