LCOV - code coverage report
Current view: top level - src/pairinteraction_gui/config - __init__.py (source / functions) Hit Total Coverage
Test: coverage.info Lines: 6 6 100.0 %
Date: 2025-06-06 09:09:03 Functions: 0 0 -

          Line data    Source code
       1             : # SPDX-FileCopyrightText: 2025 Pairinteraction Developers
       2             : # SPDX-License-Identifier: LGPL-3.0-or-later
       3             : 
       4           1 : from pairinteraction_gui.config.base_config import BaseConfig
       5           1 : from pairinteraction_gui.config.basis_config import BasisConfig, BasisConfigOneAtom, BasisConfigTwoAtoms
       6           1 : from pairinteraction_gui.config.calculation_config import CalculationConfig
       7           1 : from pairinteraction_gui.config.ket_config import KetConfig, KetConfigLifetimes, KetConfigOneAtom, KetConfigTwoAtoms
       8           1 : from pairinteraction_gui.config.system_config import SystemConfig, SystemConfigOneAtom, SystemConfigTwoAtoms
       9             : 
      10             : # The naming scheme for the config classes follows the pattern:
      11             : # <ConfigType>Config<PageType>, e.g. the KetConfig for the OneAtomPage is called KetConfigOneAtom.
      12             : 
      13           1 : __all__ = [
      14             :     "BaseConfig",
      15             :     "BasisConfig",
      16             :     "BasisConfigOneAtom",
      17             :     "BasisConfigTwoAtoms",
      18             :     "CalculationConfig",
      19             :     "KetConfig",
      20             :     "KetConfigLifetimes",
      21             :     "KetConfigOneAtom",
      22             :     "KetConfigTwoAtoms",
      23             :     "SystemConfig",
      24             :     "SystemConfigOneAtom",
      25             :     "SystemConfigTwoAtoms",
      26             : ]

Generated by: LCOV version 1.16