From c9fe7a6b8c1773ebf011d0f0a49a9d002841a10f Mon Sep 17 00:00:00 2001
From: librelois <elois@ifee.fr>
Date: Thu, 9 May 2019 22:58:06 +0200
Subject: [PATCH] [ci] tests:windows: test all crates except tui

---
 .gitlab-ci.yml | 25 +++++++++++++++----------
 Cargo.toml     |  6 +++---
 2 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b3a5dadc..4a475182 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -144,20 +144,25 @@ tests:win64:stable:
   script: 
     - cd bin/durs-server
     - RUSTFLAGS="-D warnings" cargo build --target=x86_64-pc-windows-gnu
-    - cargo test --package json-pest-parser --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-common-tools --target=x86_64-pc-windows-gnu
-    - cargo test --package dup-crypto --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-wot --target=x86_64-pc-windows-gnu
-    - cargo test --package dubp-documents --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-network-documents --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-module --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-network --target=x86_64-pc-windows-gnu
+    - cargo test --package durs --target=x86_64-pc-windows-gnu
     - cargo test --package durs-conf --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-blockchain-dal --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-core --target=x86_64-pc-windows-gnu
     - cargo test --package durs-message --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-module --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-network --target=x86_64-pc-windows-gnu
     - cargo test --package durs-blockchain --target=x86_64-pc-windows-gnu
-    - cargo test --package durs-core --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-blockchain-dal --target=x86_64-pc-windows-gnu
     #- cargo test --package durs-skeleton-module --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-ws2p-v1-legacy --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-ws2p --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-ws2p-messages --target=x86_64-pc-windows-gnu
+    - cargo test --package dup-crypto --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-common-tools --target=x86_64-pc-windows-gnu
+    - cargo test --package dubp-documents --target=x86_64-pc-windows-gnu
+    - cargo test --package json-pest-parser --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-network-documents --target=x86_64-pc-windows-gnu
+    - cargo test --package rules-engine --target=x86_64-pc-windows-gnu
+    - cargo test --package durs-wot --target=x86_64-pc-windows-gnu
     
 tests:linux64:beta:
   <<: *rust_beta_lin64
diff --git a/Cargo.toml b/Cargo.toml
index 650d3911..0fec6ffd 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -13,15 +13,15 @@ members = [
     "lib/modules/ws2p-v1-legacy",
     "lib/modules/ws2p/ws2p",
     "lib/modules/ws2p/ws2p-messages",
+    "lib/tests-tools/crypto-tests-tools",
+    "lib/tests-tools/documents-tests-tools",
+    "lib/tests-tools/rust-tests-tools",
     "lib/tools/crypto",
     "lib/tools/common-tools",
     "lib/tools/documents",
     "lib/tools/json-pest-parser",
     "lib/tools/network-documents",
     "lib/tools/rules-engine",
-    "lib/tests-tools/crypto-tests-tools",
-    "lib/tests-tools/documents-tests-tools",
-    "lib/tests-tools/rust-tests-tools",
     "lib/tools/wot",
 ]
 
-- 
GitLab