Skip to content

Commit 9c2512e

Browse files
authored
Merge pull request #320 from ethereum/smtchecker-empty-smtlib2queries
Smtchecker empty smtlib2queries
2 parents e1a7416 + 2518815 commit 9c2512e

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

smtchecker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ function handleSMTQueries (inputJSON, outputJSON) {
4141
}
4242

4343
var queries = auxInputReq.smtlib2queries;
44-
if (!queries || Object.keys(queries) === 0) {
44+
if (!queries || Object.keys(queries).length === 0) {
4545
return null;
4646
}
4747

test/smtchecker.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,11 @@ tape('SMTChecker', function (t) {
1515
st.equal(smtchecker.handleSMTQueries(input, output), null);
1616
st.end();
1717
});
18+
19+
t.test('smoke test with empty smtlib2queries', function (st) {
20+
var input = {};
21+
var output = { auxiliaryInputRequested: { smtlib2queries: { } } };
22+
st.equal(smtchecker.handleSMTQueries(input, output), null);
23+
st.end();
24+
});
1825
});

0 commit comments

Comments
 (0)