Skip to content

Commit 3e6fe92

Browse files
committed
skipping: refactor skipif/xfail mark evaluation
Previously, skipif/xfail marks were evaluated using a `MarkEvaluator` class. I found this class very difficult to understand. Instead of `MarkEvaluator`, rewrite using straight functions which are hopefully easier to follow. I tried to keep the semantics exactly as before, except improving a few error messages.
1 parent 6072c99 commit 3e6fe92

File tree

2 files changed

+247
-229
lines changed

2 files changed

+247
-229
lines changed

0 commit comments

Comments
 (0)