diff --git a/packages/constraint-solver/constraint-solver-tests.js b/packages/constraint-solver/constraint-solver-tests.js index 60a6d7ae5a..8448c647cc 100644 --- a/packages/constraint-solver/constraint-solver-tests.js +++ b/packages/constraint-solver/constraint-solver-tests.js @@ -159,6 +159,7 @@ Tinytest.add("constraint solver - no results", function (test) { FAIL({ "bad-1": "1.0.0", "bad-2": "" }, /indirect@2\.0\.0 is not satisfied by 1.0.0[^]+bad-1[^]+bad-2/); }); + resolver = makeResolver([ ["foo", "1.0.0"], ["foo", "1.1.0"], @@ -170,6 +171,10 @@ Tinytest.add("constraint solver - no results", function (test) { FAIL({foo: "2.0.0", bar: "1.0.0"}, /constraints on foo[^]+top level[^]+bar@1.0.0/); }); + + testWithResolver(test, makeResolver([]), function (t, FAIL) { + FAIL({foo: "1.0.0"}, /unknown package: foo/); + }); }); Tinytest.add("constraint solver - previousSolution", function (test) {