()
| 4944 | |
| 4945 | #[tokio::test] |
| 4946 | async fn device() { |
| 4947 | let _guard = test::prepare().await; |
| 4948 | |
| 4949 | let user_active = user::User { |
| 4950 | email: "user@user".into(), |
| 4951 | is_active: true, |
| 4952 | ..Default::default() |
| 4953 | }; |
| 4954 | let user_admin = user::User { |
| 4955 | email: "admin@user".into(), |
| 4956 | is_active: true, |
| 4957 | is_admin: true, |
| 4958 | ..Default::default() |
| 4959 | }; |
| 4960 | let tenant_admin = user::User { |
| 4961 | email: "tenant-admin@user".into(), |
| 4962 | is_active: true, |
| 4963 | ..Default::default() |
| 4964 | }; |
| 4965 | let tenant_device_admin = user::User { |
| 4966 | email: "tenant-device-admin@user".into(), |
| 4967 | is_active: true, |
| 4968 | ..Default::default() |
| 4969 | }; |
| 4970 | let tenant_gateway_admin = user::User { |
| 4971 | email: "tenant-gateway-admin@user".into(), |
| 4972 | is_active: true, |
| 4973 | ..Default::default() |
| 4974 | }; |
| 4975 | let tenant_user = user::User { |
| 4976 | email: "tenant-user@user".into(), |
| 4977 | is_active: true, |
| 4978 | ..Default::default() |
| 4979 | }; |
| 4980 | let tenant_user_application_admin = user::User { |
| 4981 | email: "tenant-user-app-admin@user".into(), |
| 4982 | is_active: true, |
| 4983 | ..Default::default() |
| 4984 | }; |
| 4985 | let tenant_user_application_admin_ro = user::User { |
| 4986 | email: "tenant-user-app-admin-ro@user".into(), |
| 4987 | is_active: true, |
| 4988 | ..Default::default() |
| 4989 | }; |
| 4990 | |
| 4991 | for u in [ |
| 4992 | &user_active, |
| 4993 | &user_admin, |
| 4994 | &tenant_admin, |
| 4995 | &tenant_gateway_admin, |
| 4996 | &tenant_device_admin, |
| 4997 | &tenant_user, |
| 4998 | &tenant_user_application_admin, |
| 4999 | &tenant_user_application_admin_ro, |
| 5000 | ] { |
| 5001 | user::create(u.clone()).await.unwrap(); |
| 5002 | } |
| 5003 |
nothing calls this directly
no test coverage detected