• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

geo-engine / BioIS / 26396280985

25 May 2026 10:39AM UTC coverage: 80.951% (+0.4%) from 80.558%
26396280985

Pull #14

github

web-flow
Merge 572e282ba into 25711b0ec
Pull Request #14: feat: biodiversity impact

417 of 593 branches covered (70.32%)

Branch coverage included in aggregate %.

1327 of 1684 new or added lines in 28 files covered. (78.8%)

11 existing lines in 2 files now uncovered.

3225 of 3906 relevant lines covered (82.57%)

1.85 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

85.71
/frontend/src/app/navigation/navigation.component.html
1
<!-- <mat-toolbar class="background"></mat-toolbar> -->
2

3
<mat-sidenav-container class="sidenav-container">
1✔
4
  <mat-sidenav
5
    #drawer
6
    fixedInViewport
7
    [attr.role]="isHandset.value()"
8
    [mode]="isHandset.value() ? 'over' : 'side'"
2!
9
    [opened]="isHandset.value() === false"
10
  >
11
    <div class="menu-container">
12
      <mat-toolbar><mat-icon class="logo" svgIcon="biois:logo-white"></mat-icon></mat-toolbar>
1✔
13
      <mat-nav-list>
1✔
14
        <div mat-subheader>Results</div>
1✔
15
        <a mat-list-item [routerLink]="['/app/results']">
2✔
16
          <mat-icon matListItemIcon>assessment</mat-icon>
1✔
17
          <span matListItemTitle>Results</span>
1✔
18
        </a>
19
        <div mat-subheader>Processes</div>
1✔
20
        @for (process of processes.value()?.processes; track process) {
2✔
21
          <a
1✔
22
            mat-list-item
23
            [routerLink]="['/app/create', process.id]"
1✔
24
            [matTooltip]="process.title ?? processName(process.id)"
25
          >
26
            <mat-icon matListItemIcon>add</mat-icon>
1✔
27
            <span matListItemTitle>
1✔
28
              {{ process.title ?? processName(process.id) }}
1✔
29
            </span>
1✔
30
          </a>
31
        }
32
        <div class="spacer"></div>
1✔
33
        <mat-divider></mat-divider>
34
        <a mat-list-item [routerLink]="['/app/signout']">
2✔
35
          <mat-icon matListItemIcon>logout</mat-icon>
1✔
36
          <span matListItemTitle>Logout</span>
1✔
37
        </a>
38
      </mat-nav-list>
39
    </div>
40
  </mat-sidenav>
41

42
  <mat-sidenav-content>
1✔
43
    <mat-toolbar>
44
      <mat-toolbar-row>
45
        @if (isHandset.value()) {
2!
46
          <button type="button" aria-label="Toggle sidenav" matIconButton (click)="drawer.toggle()">
×
47
            <mat-icon aria-label="Side nav toggle icon">menu</mat-icon>
×
48
          </button>
49
        }
50
        @if (!drawer.opened) {
2!
NEW
51
          <mat-icon class="logo" svgIcon="biois:logo"></mat-icon>
×
52
        }
53
        <span class="spacer"></span>
1✔
54
        <span class="title" [matTooltip]="title()">{{ title() }}</span>
2✔
55
      </mat-toolbar-row>
56
    </mat-toolbar>
57
    <!-- Add Content Here -->
58
    <router-outlet></router-outlet>
1✔
59
  </mat-sidenav-content>
1✔
60
</mat-sidenav-container>
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc