Skip to content

Commit 25ed7e3

Browse files
committed
Add test for free variables with perold
1 parent f64df79 commit 25ed7e3

2 files changed

Lines changed: 4490 additions & 1 deletion

File tree

check/TestHipo.cpp

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,19 @@ TEST_CASE("test-hipo-qp", "[highs_hipo]") {
112112
highs.resetGlobalScheduler(true);
113113
}
114114

115-
TEST_CASE("test-hipo-infeas", "[highs)hipo]") {
115+
TEST_CASE("test-hipo-infeas", "[highs_hipo]") {
116116
const HighsModelStatus expected_status = HighsModelStatus::kInfeasible;
117117
Highs highs;
118118
runHipoTest(highs, "bgetam.mps", 0, expected_status, "off");
119119
runHipoTest(highs, "forest6.mps", 0, expected_status, "off");
120120
runHipoTest(highs, "klein1.mps", 0, expected_status, "off");
121121
highs.resetGlobalScheduler(true);
122+
}
123+
124+
TEST_CASE("test-hipo-freevar", "[highs_hipo]") {
125+
const HighsModelStatus expected_status = HighsModelStatus::kOptimal;
126+
Highs highs;
127+
runHipoTest(highs, "perold.mps", -9.381e3, expected_status, "on");
128+
runHipoTest(highs, "perold.mps", -9.381e3, expected_status, "off");
129+
highs.resetGlobalScheduler(true);
122130
}

0 commit comments

Comments
 (0)