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

pyiron / atomistics / 13144576701

04 Feb 2025 08:49PM UTC coverage: 81.074% (+0.3%) from 80.802%
13144576701

Pull #398

github

web-flow
Merge 9ca3831e8 into 831e0ae86
Pull Request #398: Update ruff linter

67 of 77 new or added lines in 24 files covered. (87.01%)

5 existing lines in 2 files now uncovered.

1872 of 2309 relevant lines covered (81.07%)

0.81 hits per line

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

75.0
/atomistics/workflows/interface.py
1
from abc import ABC, abstractmethod
1✔
2

3

4
class Workflow(ABC):
1✔
5
    @abstractmethod
1✔
6
    def generate_structures(self) -> dict:
1✔
7
        """
8
        Generate structures for the workflow.
9

10
        Returns:
11
            A dictionary containing the generated structures.
12
        """
UNCOV
13
        raise NotImplementedError
×
14

15
    @abstractmethod
1✔
16
    def analyse_structures(self, output_dict: dict):
1✔
17
        """
18
        Analyse the generated structures.
19

20
        Args:
21
            output_dict: A dictionary containing the generated structures.
22
        """
UNCOV
23
        raise NotImplementedError
×
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