Python api unit tests for Result (#6763)
authoryoni206 <yoni206@users.noreply.github.com>
Tue, 22 Jun 2021 14:47:55 +0000 (07:47 -0700)
committerGitHub <noreply@github.com>
Tue, 22 Jun 2021 14:47:55 +0000 (14:47 +0000)
commit6b9ff0509824bc6faf1dd95981189410a4fa60e4
tree5ec94544d9ddc84b7546087878f9c0c995a25914
parent90d19f7cdbaf41e389bdcbd099471f658a35ce98
Python api unit tests for Result (#6763)

This PR translates the cpp API unit tests about results to python.
The original cpp file is: https://github.com/cvc5/cvc5/blob/master/test/unit/api/result_black.cpp

The translation made rise to one addition to the python API:
The UnknownExplanation object from the cpp API was represented by a string in the python API.
Now we have a more faithful representation, as an enum.
src/api/python/cvc5.pxd
src/api/python/cvc5.pxi
test/python/CMakeLists.txt
test/python/unit/api/test_result.py [new file with mode: 0644]