test

Full name: ase2sprkkr.common.test

Description

Modules

alternative_types

This module contains helper functions and data to deal with the problem, that numpy arrays contains their own datatypes and thus e.g. an int may not be what it seems.

backward_compatibility

In this module, backward compatibility issues are solved by mocking

configuration

This module contains just a base class for both configuration values - Options and configuration containers - Sections.

debug

decorators

Various decorators, mainly for class methods

directory

doc

Functionality for enriching docstrings.

formats

Formating routines

grammar

Various pyparsing grammar elements and a few useful routines.

grammar_types

Classes, that represents various value types that can appear in the configuration and problem definitionfiles.

init_tests

Routines and classes used in tests

lazy_string

misc

Various classes and routines used thorough the package

no_output

Context manager, that suppress output to the given descriptor.

parsing_results

process_output_reader

Readers for processes outputs.

subprocess

test

tools

This module contain support for the tools

unique_values

UniqueValuesMapping: the class for solving equivalence classes on a collection of objects.

warnings

This module implement simple class that encapsulates the warning about non-critical errors (or just suspicious data) in configuration/data files.

yaml

YAML - related stuff

test_common

test_grammar_types