Почему тест провалился на действиях GitHub с объектом «TypeError:« Module »не может быть вызовом»?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему тест провалился на действиях GitHub с объектом «TypeError:« Module »не может быть вызовом»?

Сообщение Anonymous »

Мой файл рабочего процесса: < /p>

Код: Выделить всё

on:
workflow_call:
pull_request:
branches:
- main
workflow_dispatch:

jobs:
build:
runs-on: lau-sr

steps:
- uses: actions/checkout@v4
name: Checkout application repository
with:
repository: "mkpoz-group-ukraine/lau-provisioning"
ref: dev
- name: Install all devopslibs libraries
run: |
chmod +x ./install-libraries.bash
./install-libraries.bash
shell: bash

- name: Print current work directory
run: pwd

- name: Run tests
run: |
python -c "from devopslibs_alm_commons_utils.alm_commons_utils.lautest import test_lau_api_seesion; test_lau_api_seesion()"
< /code>
Я получил ошибку < /p>
Traceback (most recent call last):
File "", line 1, in 
TypeError: 'module' object is not callable
Error: Process completed with exit code 1.
< /code>
Мой тестовый файл довольно большой < /p>
import pytest
import asyncio
import os
from unittest.mock import Mock, patch, MagicMock, AsyncMock
from enum import Enum
from alm_commons_utils.mylau.lau_client import lauApiSession

class TestlauApiSession:
"""Test suite for lauApiSession class"""

@pytest.fixture
def mock_dependencies(self):
< /code>
Какой объект модуля не подлежит вызову? Я также проверяю рабочие пространства, но я не уверен, как и если я использую рабочий каталог.
Я называю функцию сейчас < /p>
Run python -c "from devopslibs_alm_commons_utils.alm_commons_utils.lautest.test_lau_api_seesion import mock_dependencies; mock_dependencies()"

Traceback (most recent call last):
File "", line 1, in 
ImportError: cannot import name 'mock_dependencies' from 'devopslibs_alm_commons_utils.alm_commons_utils.lautest.test_lau_api_seesion' (/home/docker/actions-runner/_work/to-zdi-dev2/to-zdi-dev2/devopslibs_alm_commons_utils/alm_commons_utils/lautest/test_lau_api_seesion.py)
Кажется, что что -то не так с моей рабочей областью.


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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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