LCOV - code coverage report
Current view: top level - www/src/components - UserInfo.vue (source / functions) Hit Total Coverage
Test: lcov.info Lines: 3 7 42.9 %
Date: 2024-07-30 12:54:47 Functions: 0 1 0.0 %

          Line data    Source code
       1           1 : <template lang="pug">
       2           0 : .row.x-user-info.justify-content-center
       3           0 :   .col-12.col-md-6.col-lg-3
       4           0 :     BaseCard
       5           0 :       li(key="user")
       6             :         .row
       7             :           .col-12.d-flex.justify-content-between.align-items-center
       8             :             strong Name
       9             :             span {{ user?.name  }}
      10             :           .col-12.d-flex.justify-content-between.align-items-center
      11             :             strong Login
      12             :             span {{ user?.sub  }}
      13             :           .col-12.d-flex.justify-content-between.align-items-center
      14             :             strong CERN ID
      15             :             span {{ user?.cern_person_id }}
      16             :           .col-12.d-flex.justify-content-between.align-items-center
      17             :             strong Preferred Language
      18             :             span {{ user?.cern_preferred_language }}
      19             :           .col-12.d-flex.justify-content-between.align-items-center
      20             :             strong E-Mail
      21             :             span {{ user?.email }}
      22             :           .col-12.d-flex.justify-content-between.align-items-center
      23             :             strong Roles
      24             :             span {{ user?.cern_roles?.join(" ") ?? "" }}
      25             :           .col-12.d-flex.justify-content-center.align-items-center.mt-1
      26             :             span.badge.badge-secondary.mx-1 USER
      27             :             span.badge.badge-primary.mx-1(v-if="isOperator") OPERATOR
      28             :             span.badge.badge-danger.mx-1(v-if="isExpert") EXPERT
      29             :       li(key="session")
      30             :         .row
      31             :           .col-12.d-flex.justify-content-between.align-items-center
      32             :             strong Auth Time
      33             :             span {{ user?.auth_time ?? 0 | b-relativeDateTime  }}
      34             : </template>
      35             : <script src="./UserInfo.vue.js" />

Generated by: LCOV version 1.16