diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index 04927d88..8996e610 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -26,7 +26,7 @@ jobs: java-version: '17' distribution: 'temurin' cache: maven - + - name: Checkout private tests repository uses: actions/checkout@v4 with: @@ -37,17 +37,14 @@ jobs: - name: Copy test files run: | - echo "Copying tests..." - mkdir -p main-repo/expressions/src/test/java + echo "📂 Listing source directory:" + ls -R hidden-tests + + echo "🚀 Copying tests..." + cp -r hidden-tests/expressions/src/test/java/hse/java/* main-repo/expressions/src/test/java/hse/java/ + echo "✅ Tests copied" - if [ -d "hidden-tests/src/test/java" ]; then - cp -r hidden-tests/src/test/java/* main-repo/expressions/src/test/java/ - echo "✅ Tests copied successfully" - else - echo "⚠️ Tests directory not found in private repo structure" - ls -R hidden-tests - exit 1 - fi + rm -rf hidden-tests - name: Run Maven tests id: test diff --git a/expressions/src/main/java/hse/java/impl/Hello.java b/expressions/src/main/java/hse/java/impl/Hello.java new file mode 100644 index 00000000..18179a45 --- /dev/null +++ b/expressions/src/main/java/hse/java/impl/Hello.java @@ -0,0 +1,4 @@ +package hse.java.impl; + +public class Hello { +} diff --git a/expressions/src/test/java/hse/java/BaseTest.java b/expressions/src/test/java/hse/java/BaseTest.java new file mode 100644 index 00000000..d00d95dc --- /dev/null +++ b/expressions/src/test/java/hse/java/BaseTest.java @@ -0,0 +1,9 @@ +package hse.java; + +import org.junit.jupiter.api.Test; + +public class BaseTest { + + @Test + void test() {} +}