Почему я получаю нулевые значения для переменных GitHub Actions в тестах Python pytest?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему я получаю нулевые значения для переменных GitHub Actions в тестах Python pytest?

Сообщение Anonymous »

Сейчас я работаю над проектом Python, в котором использую GitHub Actions для управления конвейером CI/CD. Я настроил несколько переменных в своем репозитории GitHub для хранения информации. Однако когда я пытаюсь получить доступ к этим переменным в своих тестах pytest, я получаю значения None вместо ожидаемых переменных.
Подробности настройки:
  • Конфигурация секретов: Я настроил следующие переменные в своем репозитории GitHub:
    • EBW_STAGE_USER
    • EBW_STAGE_PASS
    • EBW_USERNAME
    • EBW_PASSWORD
  • Рабочий процесс действий GitHub (main.yml):
    name: CI
    on:
    push:
    branches:
    - main
    jobs:
    test:
    runs-on: ubuntu-latest
    steps:
    - name: Checkout code
    uses: actions/checkout@v2

    - name: Set up Python
    uses: actions/setup-python@v2
    with:
    python-version: '3.8'

    - name: Install dependencies
    run: |
    pip install pytest

    - name: Run tests
    env:
    EBW_STAGE_USER: ${{ vars.EBW_STAGE_USER }}
    EBW_STAGE_PASS: ${{ vars.EBW_STAGE_PASS }}
    EBW_USERNAME: ${{ vars.EBW_USERNAME }}
    EBW_PASSWORD: ${{ vars.EBW_PASSWORD }}
    run: |
    pytest
Это мой код на Python
``
import os

def test_example():
user = os.environ.get('EBW_USERNAME')
password = os.environ.get('EBW_PASSWORD')
assert user is not None
assert password is not None



Подробнее здесь: https://stackoverflow.com/questions/790 ... -pytest-te
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему короткие нулевые значения преобразуются в нулевые значения int для сравнения с нулевым?
    Anonymous » » в форуме C#
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Регулировка $ pythonpath для Pytest в GitHub Actions
    Anonymous » » в форуме Python
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Android Build с использованием github actions не загружает java static libs с https://github.com/gluonhq/vmone
    Anonymous » » в форуме Android
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Android Build с использованием github actions не загружает java static libs с https://github.com/gluonhq/vmone
    Anonymous » » в форуме Android
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • @pytest.mark.skip против @pytest.mark.xfail в Pytest
    Anonymous » » в форуме Python
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»