diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index db0fd11ef11f9855d86c2428a1f5cf15b3bb0afb..da9d0c29e61a381bdf53bcd7b2e78e58d8d32774 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,5 +3,5 @@ test:latest:
   image: gitlab-research.centralesupelec.fr:4567/2017bentrioum/markovprocesses.jl/julia:latest
   script:
     - pwd
-    - julia --project=docs/ -e 'using Pkg; Pkg.activate("."); Pkg.instantiate(); Pkg.test("MarkovProcesses")'
+    - julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=".")); Pkg.instantiate(); Pkg.test("MarkovProcesses")'
 
diff --git a/Project.toml b/Project.toml
index 2dc340ebe152c1fd87d3f14ae3ee47e32cc671fd..9c648cccbc582a276ee4ffd805a70d9704c1a92e 100644
--- a/Project.toml
+++ b/Project.toml
@@ -27,4 +27,3 @@ SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
 StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
 Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
 StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
-Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
diff --git a/test/Project.toml b/test/Project.toml
new file mode 100644
index 0000000000000000000000000000000000000000..97c1ac69b472530e5fffd326382ffc61c225d35a
--- /dev/null
+++ b/test/Project.toml
@@ -0,0 +1,3 @@
+[deps]
+QuadGK = "1fd47b50-473d-5c70-9696-f719f8f3bcdc"
+Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"