Fix test issues

This commit is contained in:
Yanis Guenane
2021-03-15 20:51:05 +01:00
parent e04e4e8c85
commit 6d8874d627
5 changed files with 7 additions and 5 deletions

View File

@@ -2,6 +2,7 @@ import io
import os import os
import os.path import os.path
import platform import platform
import distro
from django.db import connection from django.db import connection
from django.db.models import Count from django.db.models import Count
@@ -43,7 +44,7 @@ def config(since, **kwargs):
return { return {
'platform': { 'platform': {
'system': platform.system(), 'system': platform.system(),
'dist': platform.dist(), 'dist': distro.linux_distribution(),
'release': platform.release(), 'release': platform.release(),
'type': install_type, 'type': install_type,
}, },

View File

@@ -3,13 +3,12 @@ from unittest import mock
from unittest.mock import Mock from unittest.mock import Mock
from awx.main.models import ( from awx.main.models import (
Job,
InstanceGroup, InstanceGroup,
) )
def T(impact): def T(impact):
j = mock.Mock(Job()) j = mock.Mock(spec_set=['task_impact'])
j.task_impact = impact j.task_impact = impact
return j return j

View File

@@ -1,5 +1,4 @@
import pytest import pytest
from unittest import mock
from django.conf import settings from django.conf import settings
from awx.main.models import ( from awx.main.models import (
@@ -14,7 +13,7 @@ from awx.main.scheduler.kubernetes import PodManager
@pytest.fixture @pytest.fixture
def container_group(): def container_group():
instance_group = mock.Mock(InstanceGroup(name='container-group')) instance_group = InstanceGroup(name='container-group', id=1)
return instance_group return instance_group

View File

@@ -8,6 +8,7 @@ channels
channels-redis>=3.1.0 # https://github.com/django/channels_redis/issues/212 channels-redis>=3.1.0 # https://github.com/django/channels_redis/issues/212
cryptography<3.0.0 cryptography<3.0.0
daphne daphne
distro
django==2.2.16 # see UPGRADE BLOCKERs django==2.2.16 # see UPGRADE BLOCKERs
django-auth-ldap django-auth-ldap
django-cors-headers django-cors-headers

View File

@@ -83,6 +83,8 @@ defusedxml==0.6.0
# social-auth-core # social-auth-core
dictdiffer==0.8.1 dictdiffer==0.8.1
# via openshift # via openshift
distro==1.5.0
# via -r /awx_devel/requirements/requirements.in
django-auth-ldap==2.1.0 django-auth-ldap==2.1.0
# via -r /awx_devel/requirements/requirements.in # via -r /awx_devel/requirements/requirements.in
django-cors-headers==3.2.1 django-cors-headers==3.2.1