From d7ca4df0f53c434741c2c19c4d06449d9880e08b Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Sat, 30 Jun 2018 15:58:50 +0200
Subject: [PATCH] [fix] test: add `reset all` before running the dump test

---
 .gitlab-ci.yml                | 5 ++++-
 .gitlab/test/check_indexes.sh | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 965ea5c4d..16f0427b9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -64,7 +64,10 @@ test:
   script:
     - yarn
     - yarn test
-    - bash .gitlab/test/check_indexes.sh
+    # Clean the dump directory before testing
+    - rm -rf /tmp/duniter_ci_dump/
+    - bash .gitlab/test/check_indexes.sh /tmp/duniter_ci_dump/
+    # Code coverage
     - cp -R coverage /tmp/coverage
     - sed -n 23p coverage/index.html
 
diff --git a/.gitlab/test/check_indexes.sh b/.gitlab/test/check_indexes.sh
index 8091b54e8..12d2ea8a3 100755
--- a/.gitlab/test/check_indexes.sh
+++ b/.gitlab/test/check_indexes.sh
@@ -31,7 +31,7 @@ sync_data() {
   local db=$1
   local target=$2
   local target_block=$3
-  local reset_data="bin/duniter --mdb ${db} reset data"
+  local reset_data="bin/duniter --mdb ${db} reset all"
   local sync="bin/duniter --mdb ${db} sync ${target} --nointeractive ${target_block}"
   echo "$reset_data"
   ${reset_data}
-- 
GitLab