Skip to content

Commit ba96caf

Browse files
authored
ignore most output in pf tests, for test stability (#105)
1 parent a2a3746 commit ba96caf

File tree

2 files changed

+4
-40
lines changed

2 files changed

+4
-40
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929
uses: ./cvc5/.github/actions/install-dependencies
3030
with:
3131
with-documentation: false
32-
with-python-bindings: true
3332

3433
- name: Setup ccache cache
3534
uses: actions/cache@v2

cvc5_pythonic_api/cvc5_pythonic.py

Lines changed: 4 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -6254,28 +6254,9 @@ def proof(self):
62546254
>>> s.add(a == 0)
62556255
>>> s.check()
62566256
unsat
6257-
>>> s.proof()
6257+
>>> s.proof() #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE
62586258
(SCOPE: Not(And(a + 2 == 0, a == 0)),
6259-
(SCOPE: Not(And(a + 2 == 0, a == 0)),
6260-
[a + 2 == 0, a == 0],
6261-
(EQ_RESOLVE: False,
6262-
(ASSUME: a == 0, [a == 0]),
6263-
(TRANS: (a == 0) == False,
6264-
(CONG: (a == 0) == (-2 == 0),
6265-
[5],
6266-
(EQ_RESOLVE: a == -2,
6267-
(ASSUME: a + 2 == 0, [a + 2 == 0]),
6268-
(TRANS: (a + 2 == 0) == (a == -2),
6269-
(CONG: (a + 2 == 0) == (2 + a == 0),
6270-
[5],
6271-
(TRUST_THEORY_REWRITE: a + 2 == 2 + a,
6272-
[a + 2 == 2 + a, 3, 7]),
6273-
(REFL: 0 == 0, [0])),
6274-
(TRUST_THEORY_REWRITE: (2 + a == 0) == (a == -2),
6275-
[(2 + a == 0) == (a == -2), 3, 7]))),
6276-
(REFL: 0 == 0, [0])),
6277-
(TRUST_THEORY_REWRITE: (-2 == 0) == False,
6278-
[(-2 == 0) == False, 3, 7])))))
6259+
...
62796260
"""
62806261
p = self.solver.getProof()[0]
62816262
return ProofRef(self, p)
@@ -6909,25 +6890,9 @@ def getChildren(self):
69096890
unsat
69106891
>>> p = s.proof()
69116892
>>> p = p.getChildren()[0].getChildren()[0]
6912-
>>> p
6893+
>>> p #doctest: +ELLIPSIS +NORMALIZE_WHITESPACE
69136894
(EQ_RESOLVE: False,
6914-
(ASSUME: a == 0, [a == 0]),
6915-
(TRANS: (a == 0) == False,
6916-
(CONG: (a == 0) == (-2 == 0),
6917-
[5],
6918-
(EQ_RESOLVE: a == -2,
6919-
(ASSUME: a + 2 == 0, [a + 2 == 0]),
6920-
(TRANS: (a + 2 == 0) == (a == -2),
6921-
(CONG: (a + 2 == 0) == (2 + a == 0),
6922-
[5],
6923-
(TRUST_THEORY_REWRITE: a + 2 == 2 + a,
6924-
[a + 2 == 2 + a, 3, 7]),
6925-
(REFL: 0 == 0, [0])),
6926-
(TRUST_THEORY_REWRITE: (2 + a == 0) == (a == -2),
6927-
[(2 + a == 0) == (a == -2), 3, 7]))),
6928-
(REFL: 0 == 0, [0])),
6929-
(TRUST_THEORY_REWRITE: (-2 == 0) == False,
6930-
[(-2 == 0) == False, 3, 7])))
6895+
...
69316896
"""
69326897
children = self.proof.getChildren()
69336898
return [ProofRef(self.solver, cp) for cp in children]

0 commit comments

Comments
 (0)