LCOV - code coverage report
Current view: top level - pkg/systemd/overview-cards - healthCard.tsx Coverage Total Hit
Test: cockpit Lines: 100.0 % 19 19
Test Date: 2026-06-25 09:20:42

            Line data    Source code
       1              : /*
       2              :  * Copyright (C) 2019 Red Hat, Inc.
       3              :  * SPDX-License-Identifier: LGPL-2.1-or-later
       4              :  */
       5              : 
       6           95 : import React from 'react';
       7              : import { Card, CardBody, CardFooter, CardTitle } from "@patternfly/react-core/dist/esm/components/Card/index.js";
       8              : 
       9           95 : import cockpit from "cockpit";
      10              : import { PageStatusNotifications } from "../page-status.jsx";
      11              : import { InsightsStatus } from "./insights.jsx";
      12              : import { ShutDownStatus } from "./shutdownStatus.jsx";
      13              : import { UncleanShutdownStatus } from "./uncleanShutdownStatus.jsx";
      14              : import LastLogin from "./lastLogin.jsx";
      15              : import { CryptoPolicyStatus } from "./cryptoPolicies.jsx";
      16              : 
      17              : import "./healthCard.scss";
      18              : import { SmartOverviewStatus } from './smart-status.jsx';
      19              : 
      20           95 : const _ = cockpit.gettext;
      21              : 
      22           95 : export const HealthCard = () =>
      23           95 :     <Card className="system-health">
      24           95 :         <CardTitle>{_("Health")}</CardTitle>
      25           95 :         <CardBody>
      26           95 :             <ul className="system-health-events">
      27           95 :                 <PageStatusNotifications />
      28           95 :                 <InsightsStatus />
      29           95 :                 <CryptoPolicyStatus />
      30           95 :                 <ShutDownStatus />
      31           95 :                 <UncleanShutdownStatus />
      32           95 :                 <SmartOverviewStatus />
      33           95 :                 <LastLogin />
      34           95 :             </ul>
      35           95 :         </CardBody>
      36           95 :         <CardFooter />
      37           95 :     </Card>;
        

Generated by: LCOV version 2.0-1