From 00075b697abd95792a964bb796d3b8bfddbdc4aa Mon Sep 17 00:00:00 2001 From: Satellite QE <115476073+Satellite-QE@users.noreply.github.com> Date: Mon, 22 Apr 2024 11:58:44 -0400 Subject: [PATCH] [6.13.z] partition table fix (#14858) --- tests/foreman/cli/test_partitiontable.py | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/tests/foreman/cli/test_partitiontable.py b/tests/foreman/cli/test_partitiontable.py index 35e52cbbe65..51764ac8f0a 100644 --- a/tests/foreman/cli/test_partitiontable.py +++ b/tests/foreman/cli/test_partitiontable.py @@ -53,7 +53,7 @@ def test_positive_create_with_one_character_name(self, name, target_sat): strict=True, ) ) - ) + ), ) def test_positive_crud_with_name(self, name, new_name, module_target_sat): """Create, read, update and delete Partition Tables with different names @@ -86,23 +86,9 @@ def test_positive_create_with_content(self, module_target_sat): :CaseImportance: Critical """ content = 'Fake ptable' - ptable = module_target_sat.cli_factory.make_partition_table({'content': content}) - ptable_content = module_target_sat.cli.PartitionTable().dump({'id': ptable['id']}) - assert content in ptable_content - - @pytest.mark.tier1 - @pytest.mark.upgrade - def test_positive_create_with_content_length(self, module_target_sat): - """Create a Partition Table with content length more than 4096 chars - - :id: 59e6f9ef-85c2-4229-8831-00edb41b19f4 - - :expectedresults: Partition Table is created and has correct content - - :BZ: 1270181 - """ - content = gen_string('alpha', 5000) - ptable = module_target_sat.cli_factory.make_partition_table({'content': content}) + filename = gen_string('alpha', 10) + module_target_sat.execute(f'echo {content} > {filename}') + ptable = module_target_sat.cli_factory.make_partition_table({'file': filename}) ptable_content = module_target_sat.cli.PartitionTable().dump({'id': ptable['id']}) assert content in ptable_content