oct
Loading...
Searching...
No Matches
oct.testing.cache.CacheDecision Class Reference

Static Public Attributes

tuple skipped [str, ...]
Mapping keys [str, str | None]
str since | None
tuple never_cached = ()

Detailed Description

What the cache decided for one run.

Attributes
----------
skipped
    Root-relative paths whose items are deselected, sorted.
keys
    Every candidate's key, ``None`` where it could not be built.
    The run's store writer needs these for the files that RAN.
since
    The OLDEST green timestamp among *skipped*, so the reported
    claim holds for every file it covers; None when nothing is
    skipped.
never_cached
    Root-relative Hypothesis files refused for unkeyed randomness.
    Each is reported once per run.

Definition at line 1044 of file cache.py.

Member Data Documentation

◆ keys

Mapping oct.testing.cache.CacheDecision.keys [str, str | None]
static

Definition at line 1064 of file cache.py.

◆ never_cached

tuple oct.testing.cache.CacheDecision.never_cached = ()
static

Definition at line 1066 of file cache.py.

◆ since

str oct.testing.cache.CacheDecision.since | None
static

Definition at line 1065 of file cache.py.

◆ skipped

tuple oct.testing.cache.CacheDecision.skipped [str, ...]
static

Definition at line 1063 of file cache.py.


The documentation for this class was generated from the following file:
  • G:/PythonApps/option_c/oct/oct/testing/cache.py