Mentions légales du service

Skip to content
Snippets Groups Projects
Commit e7b611f1 authored by VIGNET Pierre's avatar VIGNET Pierre
Browse files

[lib] Tests: Sync with new solver

parent fd001e42
No related branches found
No related tags found
No related merge requests found
...@@ -6,9 +6,11 @@ from __future__ import print_function ...@@ -6,9 +6,11 @@ from __future__ import print_function
# Standard imports # Standard imports
import pytest import pytest
from packaging import version
# Custom imports # Custom imports
from pycryptosat import Solver from pycryptosat import Solver
from pycryptosat import __version__ as solver_version
#from pyCryptoMS import CryptoMS #from pyCryptoMS import CryptoMS
...@@ -188,7 +190,10 @@ def test_statement1b(feed_statement1): ...@@ -188,7 +190,10 @@ def test_statement1b(feed_statement1):
feed_statement1[2], feed_statement1[3], feed_statement1[4]) feed_statement1[2], feed_statement1[3], feed_statement1[4])
# Check number of variables # Check number of variables
found = solv.nb_vars() if version.parse(solver_version) < version.parse("5.6.9"):
found = solv.nb_vars()
else:
found = solv.nb_vars
assert feed_statement1[5] == found assert feed_statement1[5] == found
# Solve # Solve
...@@ -210,7 +215,10 @@ def test_statement2b(feed_statement2): ...@@ -210,7 +215,10 @@ def test_statement2b(feed_statement2):
feed_statement2[2], feed_statement2[3], feed_statement2[4]) feed_statement2[2], feed_statement2[3], feed_statement2[4])
# Check number of variables # Check number of variables
found = solv.nb_vars() if version.parse(solver_version) < version.parse("5.6.9"):
found = solv.nb_vars()
else:
found = solv.nb_vars
assert feed_statement2[5] == found assert feed_statement2[5] == found
# Solve # Solve
...@@ -232,7 +240,10 @@ def test_statement3b(feed_statement3): ...@@ -232,7 +240,10 @@ def test_statement3b(feed_statement3):
feed_statement3[2], feed_statement3[3], feed_statement3[4]) feed_statement3[2], feed_statement3[3], feed_statement3[4])
# Check number of variables # Check number of variables
found = solv.nb_vars() if version.parse(solver_version) < version.parse("5.6.9"):
found = solv.nb_vars()
else:
found = solv.nb_vars
assert feed_statement3[5] == found assert feed_statement3[5] == found
# Solve # Solve
...@@ -254,7 +265,10 @@ def test_statement4b(feed_statement4): ...@@ -254,7 +265,10 @@ def test_statement4b(feed_statement4):
feed_statement4[2], feed_statement4[3], feed_statement4[4]) feed_statement4[2], feed_statement4[3], feed_statement4[4])
# Check number of variables # Check number of variables
found = solv.nb_vars() if version.parse(solver_version) < version.parse("5.6.9"):
found = solv.nb_vars()
else:
found = solv.nb_vars
assert feed_statement4[5] == found assert feed_statement4[5] == found
# Solve # Solve
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment