文件操作 - test_label.py
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3.12/site-packages/ansible_collections/awx/awx/test/awx/test_label.py
编辑文件内容
from __future__ import absolute_import, division, print_function __metaclass__ = type import pytest from awx.main.models import Label @pytest.mark.django_db def test_create_label(run_module, admin_user, organization): result = run_module('label', dict(name='test-label', organization=organization.name), admin_user) assert not result.get('failed'), result.get('msg', result) assert result.get('changed', False) assert Label.objects.get(name='test-label').organization == organization @pytest.mark.django_db def test_create_label_using_org_id(run_module, admin_user, organization): result = run_module('label', dict(name='test-label', organization=organization.id), admin_user) assert not result.get('failed'), result.get('msg', result) assert result.get('changed', False) assert Label.objects.get(name='test-label').organization == organization @pytest.mark.django_db def test_modify_label(run_module, admin_user, organization): label = Label.objects.create(name='test-label', organization=organization) result = run_module('label', dict(name='test-label', new_name='renamed-label', organization=organization.name), admin_user) assert not result.get('failed'), result.get('msg', result) assert result.get('changed', False) label.refresh_from_db() assert label.organization == organization assert label.name == 'renamed-label'
修改文件时间
将文件时间修改为当前时间的前一年
删除文件