From e12b86ed416ffa3e0c5e065186d05bb10b04a523 Mon Sep 17 00:00:00 2001
From: Daniel <daniel.fernandez@feverup.com>
Date: Tue, 2 May 2023 20:40:47 +0200
Subject: [PATCH] feat: updated test to make all checks in only one check

---
 .github/workflows/test.yml         | 14 +++-----------
 __test__/verify-sparse-checkout.sh | 10 +++++-----
 2 files changed, 8 insertions(+), 16 deletions(-)

diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 518771a..75e6007 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -113,22 +113,14 @@ jobs:
       - name: Verify submodules recursive
         run: __test__/verify-submodules-recursive.sh
 
-      # Sparse checkout basic example
-      - name: Sparse checkout basic example
-        uses: ./
-        with:
-          sparse-checkout: __test__
-      - name: Verify sparse checkout basic
-        run: __test__/verify-sparse-checkout-basic.sh
-
-     # Sparse checkout example
-      - name: Sparse checkout example
+     # Sparse checkout
+      - name: Sparse checkout
         uses: ./
         with:
           sparse-checkout: |
             __test__
             .github
-            src
+            dist
       - name: Verify sparse checkout basic
         run: __test__/verify-sparse-checkout-basic.sh
       - name: Verify sparse checkout example
diff --git a/__test__/verify-sparse-checkout.sh b/__test__/verify-sparse-checkout.sh
index a418878..64b26ca 100755
--- a/__test__/verify-sparse-checkout.sh
+++ b/__test__/verify-sparse-checkout.sh
@@ -4,7 +4,7 @@
 for pattern in $(git ls-tree --name-only HEAD)
 do
   if [ -d "$pattern" ]; then
-    if [[ "$pattern" != "__test__" && "$pattern" != ".github" && "$pattern" != "src" ]]; then
+    if [[ "$pattern" != "__test__" && "$pattern" != ".github" && "$pattern" != "dist" ]]; then
       echo "Expected directory '$pattern' to not exist"
       exit 1
     fi
@@ -39,13 +39,13 @@ do
   fi
 done
 
-# Check that src and its childrens has been fetched correctly
-if [ ! -d "./src" ]; then
-  echo "Expected directory 'src' to exist"
+# Check that dist and its childrens has been fetched correctly
+if [ ! -d "./dist" ]; then
+  echo "Expected directory 'dist' to exist"
   exit 1
 fi
 
-for file in $(git ls-tree -r --name-only HEAD src)
+for file in $(git ls-tree -r --name-only HEAD dist)
 do
   if [ ! -f "$file" ]; then
     echo "Expected file '$file' to exist"