diff --git a/test/Project.toml b/test/Project.toml
index 4746fa3..a3c397b 100644
--- a/test/Project.toml
+++ b/test/Project.toml
@@ -1,6 +1,6 @@
 [deps]
-Cbc = "9961bab8-2fa3-5c5a-9d89-47fab24efd76"
+DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
 Dictionaries = "85a47980-9c8c-11e8-2b9f-f7ca1fa99fb4"
+HiGHS = "87dc4568-4c63-4d18-b0c0-bb2238e4078b"
 JuMP = "4076af6c-e467-56ae-b986-b466b2749572"
 Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
-DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0"
diff --git a/test/runtests.jl b/test/runtests.jl
index 73bb7f8..8018329 100644
--- a/test/runtests.jl
+++ b/test/runtests.jl
@@ -1,7 +1,7 @@
 using Base: product
-using Cbc
 using DataFrames
 using Dictionaries
+using HiGHS
 using JuMP
 using SparseVariables
 using Test
@@ -191,9 +191,8 @@ end
         sum(u[c, 2002] for c in cars)
     )
 
-    set_optimizer(m, Cbc.Optimizer)
+    set_optimizer(m, HiGHS.Optimizer)
     set_optimizer_attribute(m, MOI.Silent(), true)
-    set_optimizer_attributes(m, "loglevel" => 0)
     optimize!(m)
 
     tab = table(y)