Skip to content

Commit 1af3817

Browse files
authored
Merge pull request #319 from ethereum/smtchecker-tests
Add SMTChecker smoke tests
2 parents d3b6848 + fbc7378 commit 1af3817

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

test/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ const semver = require('semver');
33
require('./linker.js');
44
require('./translate.js');
55
require('./package.js');
6+
require('./smtchecker.js');
67
require('./abi.js');
78
require('./determinism.js');
89

test/smtchecker.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
const tape = require('tape');
2+
const smtchecker = require('../smtchecker.js');
3+
4+
tape('SMTChecker', function (t) {
5+
t.test('smoke test with no axuiliaryInputRequested', function (st) {
6+
var input = {};
7+
var output = {};
8+
st.equal(smtchecker.handleSMTQueries(input, output), null);
9+
st.end();
10+
});
11+
12+
t.test('smoke test with no smtlib2queries', function (st) {
13+
var input = {};
14+
var output = { auxiliaryInputRequested: {} };
15+
st.equal(smtchecker.handleSMTQueries(input, output), null);
16+
st.end();
17+
});
18+
});

0 commit comments

Comments
 (0)