lalib/tests
Alexander Hess 4a5e316d0c
Add lalib.domains.Domain
- this class models domains from linear algebra
  and is needed for the `Vector` class to be created
- `Domain` wraps Python's built-in `frozenset` type
  + they must contain at least one label
  + as a convenience, so-called canonical `Domain`s
    (i.e., with labels `0`, `1`, ...) can be created
    by passing in a positive `int`eger to `Domain()`
- the `Domain.is_canonical` property indicates
  what kind a `Domain` is
- add unit tests for the class
- add extensive documentation for the class
2024-10-20 02:35:43 +02:00
..
elements Make smoke tests not do cross checking 2024-10-20 02:12:11 +02:00
fields Make gf2() cast values in non-strict mode 2024-10-16 14:49:35 +02:00
__init__.py Set up a test suite 2024-09-10 01:38:26 +02:00
conftest.py Add smoke tests 2024-10-15 01:49:32 +02:00
test_docstrings.py Add lalib.domains.Domain 2024-10-20 02:35:43 +02:00
test_domains.py Add lalib.domains.Domain 2024-10-20 02:35:43 +02:00
test_top_level_imports.py Fix missing module 2024-10-15 02:04:34 +02:00
test_version.py Add smoke tests 2024-10-15 01:49:32 +02:00
utils.py Unify the various *_THRESHOLDs 2024-10-14 16:36:02 +02:00