From bef968e7d779cb9ae01be156bbadde63465fd176 Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Tue, 22 Sep 2020 18:27:14 +0530 Subject: common env test --- .github/workflows/test-backend.yaml | 44 +++++++++++-------------------------- 1 file changed, 13 insertions(+), 31 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/test-backend.yaml b/.github/workflows/test-backend.yaml index 57ef9aa..3d4fa61 100644 --- a/.github/workflows/test-backend.yaml +++ b/.github/workflows/test-backend.yaml @@ -11,6 +11,16 @@ jobs: python-version: [3.7] steps: + - env: + CURIE_DB: ${{ secrets.CURIE_DB }} + CURIE_EMAIL: ${{ secrets.CURIE_EMAIL }} + CURIE_EMAIL_PASSWORD: ${{ secrets.CURIE_EMAIL_PASSWORD }} + CURIE_EMAIL_PORT: ${{ secrets.CURIE_EMAIL_PORT }} + CURIE_EMAIL_SERVER: ${{ secrets.CURIE_EMAIL_SERVER }} + CURIE_HOST: ${{ secrets.CURIE_HOST }} + CURIE_PASSWORD: ${{ secrets.CURIE_PASSWORD }} + CURIE_PORT: ${{ secrets.CURIE_PORT }} + CURIE_USER: ${{ secrets.CURIE_USER }} - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v2 @@ -20,41 +30,13 @@ jobs: run: | python -m pip install --upgrade pip pip install mysql-connector mysql + - name: Clean Test Data + run: cd tests && python removeSample.py - name: Add sample data to Database run: cd tests && python dbTestFiller.py - env: - CURIE_DB: ${{ secrets.CURIE_DB }} - CURIE_EMAIL: ${{ secrets.CURIE_EMAIL }} - CURIE_EMAIL_PASSWORD: ${{ secrets.CURIE_EMAIL_PASSWORD }} - CURIE_EMAIL_PORT: ${{ secrets.CURIE_EMAIL_PORT }} - CURIE_EMAIL_SERVER: ${{ secrets.CURIE_EMAIL_SERVER }} - CURIE_HOST: ${{ secrets.CURIE_HOST }} - CURIE_PASSWORD: ${{ secrets.CURIE_PASSWORD }} - CURIE_PORT: ${{ secrets.CURIE_PORT }} - CURIE_USER: ${{ secrets.CURIE_USER }} - name: Fetch Latest Curie-CLI run: docker pull navanchauhan/curie-cli:latest - name: Run Backend Test run: cd tests && python backendTest.py - env: - CURIE_DB: ${{ secrets.CURIE_DB }} - CURIE_EMAIL: ${{ secrets.CURIE_EMAIL }} - CURIE_EMAIL_PASSWORD: ${{ secrets.CURIE_EMAIL_PASSWORD }} - CURIE_EMAIL_PORT: ${{ secrets.CURIE_EMAIL_PORT }} - CURIE_EMAIL_SERVER: ${{ secrets.CURIE_EMAIL_SERVER }} - CURIE_HOST: ${{ secrets.CURIE_HOST }} - CURIE_PASSWORD: ${{ secrets.CURIE_PASSWORD }} - CURIE_PORT: ${{ secrets.CURIE_PORT }} - CURIE_USER: ${{ secrets.CURIE_USER }} - - name: Remove sample data + - name: Remove Sample Data run: cd tests && python removeSample.py - env: - CURIE_DB: ${{ secrets.CURIE_DB }} - CURIE_EMAIL: ${{ secrets.CURIE_EMAIL }} - CURIE_EMAIL_PASSWORD: ${{ secrets.CURIE_EMAIL_PASSWORD }} - CURIE_EMAIL_PORT: ${{ secrets.CURIE_EMAIL_PORT }} - CURIE_EMAIL_SERVER: ${{ secrets.CURIE_EMAIL_SERVER }} - CURIE_HOST: ${{ secrets.CURIE_HOST }} - CURIE_PASSWORD: ${{ secrets.CURIE_PASSWORD }} - CURIE_PORT: ${{ secrets.CURIE_PORT }} - CURIE_USER: ${{ secrets.CURIE_USER }} -- cgit v1.2.3