()
| 3803 | |
| 3804 | #[tokio::test] |
| 3805 | async fn application() { |
| 3806 | let _guard = test::prepare().await; |
| 3807 | |
| 3808 | let user_active = user::User { |
| 3809 | email: "user@user".into(), |
| 3810 | is_active: true, |
| 3811 | ..Default::default() |
| 3812 | }; |
| 3813 | let user_admin = user::User { |
| 3814 | email: "admin@user".into(), |
| 3815 | is_active: true, |
| 3816 | is_admin: true, |
| 3817 | ..Default::default() |
| 3818 | }; |
| 3819 | let tenant_admin = user::User { |
| 3820 | email: "tenant-admin@user".into(), |
| 3821 | is_active: true, |
| 3822 | ..Default::default() |
| 3823 | }; |
| 3824 | let tenant_device_admin = user::User { |
| 3825 | email: "tenant-device-admin@user".into(), |
| 3826 | is_active: true, |
| 3827 | ..Default::default() |
| 3828 | }; |
| 3829 | let tenant_gateway_admin = user::User { |
| 3830 | email: "tenant-gateway-admin@user".into(), |
| 3831 | is_active: true, |
| 3832 | ..Default::default() |
| 3833 | }; |
| 3834 | let tenant_user = user::User { |
| 3835 | email: "tenant-user@user".into(), |
| 3836 | is_active: true, |
| 3837 | ..Default::default() |
| 3838 | }; |
| 3839 | let tenant_user_application_admin = user::User { |
| 3840 | email: "tenant-user-application-admin@user".into(), |
| 3841 | is_active: true, |
| 3842 | ..Default::default() |
| 3843 | }; |
| 3844 | let tenant_user_application_admin_ro = user::User { |
| 3845 | email: "tenant-user-app-admin-ro@user".into(), |
| 3846 | is_active: true, |
| 3847 | ..Default::default() |
| 3848 | }; |
| 3849 | |
| 3850 | for u in [ |
| 3851 | &user_active, |
| 3852 | &user_admin, |
| 3853 | &tenant_admin, |
| 3854 | &tenant_device_admin, |
| 3855 | &tenant_gateway_admin, |
| 3856 | &tenant_user, |
| 3857 | &tenant_user_application_admin, |
| 3858 | &tenant_user_application_admin_ro, |
| 3859 | ] { |
| 3860 | user::create(u.clone()).await.unwrap(); |
| 3861 | } |
| 3862 |
nothing calls this directly
no test coverage detected