Skip to content

Commit 0bb5d4f

Browse files
committed
Refactor: 필터링 java kotlin
1 parent 1283377 commit 0bb5d4f

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

.github/workflows/dev-test.yml

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,31 @@ jobs:
7575
TEST_CLASS=$(echo "$LINE" | awk '{print $2}')
7676
7777
MODULE=$(echo "$MODULE" | sed 's|\.|:|g')
78+
79+
KT_FILE_JAVA="${MODULE_PATH}/src/test/java/${CLASS_PATH}.kt"
80+
KT_FILE_KOTLIN="${MODULE_PATH}/src/test/kotlin/${CLASS_PATH}.kt"
7881

79-
echo "MODULE: $MODULE"
80-
echo "TEST_CLASS: $TEST_CLASS"
82+
if [ -f "$KT_FILE_JAVA" ]; then
83+
84+
if ! grep -q '@Test' "$KT_FILE_JAVA"; then
85+
echo "No @Test found in $KT_FILE_JAVA. Skipping..."
86+
continue
87+
fi
88+
89+
SELECTED_FILE="$KT_FILE_JAVA"
90+
91+
elif [ -f "$KT_FILE_KOTLIN" ]; then
92+
93+
if ! grep -q '@Test' "$KT_FILE_KOTLIN"; then
94+
echo "No @Test found in $KT_FILE_KOTLIN. Skipping..."
95+
continue
96+
fi
97+
SELECTED_FILE="$KT_FILE_KOTLIN"
98+
99+
else
100+
echo "No .kt file found in java/kotlin folder. Skipping..."
101+
continue
102+
fi
81103

82104
if ! grep -q '@Test' "${MODULE_PATH}/src/test\/(java|kotlin)\/${CLASS_PATH}.kt"; then
83105
continue

0 commit comments

Comments
 (0)