@scope_visualization
Feature: 0103 - Patches page
Description: In order to use the Patches page
As a authorized user
I want to see all the texts and links
File name: srv_patches_page.feature
Relative path: secondary/srv_patches_page.feature
When
I follow the left menu "Patches > Patch List > Relevant"
00:00:00.246
Then
I should see a "Patches Relevant to Your Systems" text
00:00:00.059
And
I should see a "Relevant" link in the left menu
00:00:00.024
And
I should see a "All" link in the left menu
00:00:00.027
And
I should see a "Advanced Search" link in the left menu
00:00:00.025
And
I should see a "Manage Patches" link in the left menu
00:00:00.024
And
I should see a "Clone Patches" link in the left menu
00:00:00.023
And
I should see a "Bugfix Patches" link
00:00:00.012
And
I should see a "Enhancement Patches" link
00:00:00.013
And
I should see a "Security Patches" link
00:00:00.012
And
I should see a Sign Out link
00:00:00.008
When
I follow the left menu "Patches > Manage Patches"
00:00:00.074
And
I follow "Create Patch"
00:00:00.361
When
I enter "Test Patch" as "synopsis"
00:00:00.088
And
I enter "Test Advisory" as "advisoryName"
00:00:00.096
And
I enter "Test Product" as "product"
00:00:00.096
And
I enter "test@test.org" as "errataFrom"
00:00:00.113
And
I enter "Test Topic" as "topic"
00:00:00.083
And
I enter "Test Description" as "description"
00:00:00.097
And
I enter "Test Solution" as "solution"
00:00:00.090
And
I enter "620212" as "buglistId"
00:00:00.075
And
I enter "Test Summary" as "buglistSummary"
00:00:00.088
And
I enter "https://bugzilla.opensuse.org/show_bug.cgi?id=620212" as "buglistUrl"
00:00:00.200
And
I enter "test,keywords" as "keywords"
00:00:00.090
And
I enter "Test Reference" as "refersTo"
00:00:00.092
And
I enter "Test Note" as "notes"
00:00:00.080
And
I check test channel
00:00:00.074
And
I click on "Create Patch"
00:00:00.076
Then
I should see a "Patch: Test Advisory-1" text
00:00:00.086
@scope_visualization
Scenario: Create new enhancement patch with no bnc URL
When
I follow the left menu "Patches > Manage Patches"
00:00:00.070
And
I follow "Create Patch"
00:00:00.329
When
I enter "Enhancement Patch" as "synopsis"
00:00:00.102
And
I enter "Enhancement Advisory" as "advisoryName"
00:00:00.105
And
I select "Product Enhancement Advisory" from "advisoryType"
00:00:00.084
And
I enter "Enhancement Product" as "product"
00:00:00.106
And
I enter "Enhancement Topic" as "topic"
00:00:00.099
And
I enter "Enhancement Description" as "description"
00:00:00.106
And
I enter "Enhancement Solution" as "solution"
00:00:00.101
And
I enter "1234" as "buglistId"
00:00:00.066
And
I enter "Enhancement Summary" as "buglistSummary"
00:00:00.103
And
I enter "Enhancement,keywords" as "keywords"
00:00:00.105
And
I enter "Enhancement Reference" as "refersTo"
00:00:00.103
And
I enter "Enhancement Note" as "notes"
00:00:00.094
And
I check test channel
00:00:00.064
And
I click on "Create Patch"
00:00:00.066
Then
I should see a "Patch: Enhancement Advisory-1" text
00:00:00.082
When
I follow the left menu "Patches > Manage Patches"
00:00:00.071
And
I check "Enhancement Advisory" patch
00:00:00.065
And
I click on "Delete Patches"
00:00:00.603
And
I click on "Confirm"
00:00:00.062
Then
I should see a "Successfully deleted 1 patches." text
00:00:00.120
When
I follow the left menu "Patches > Patch List > All"
00:00:00.188
And
I follow "Bugfix Patches" in the content area
00:00:00.090
And
I enter "Test Patch" as the filtered synopsis
00:00:00.056
And
I click on the filter button
00:00:00.486
And
I follow "Test Advisory"
00:00:00.381
Then
I should see a "Test Patch" text
00:00:00.080
And
I should see a "test@test.org" text
00:00:00.059
And
I should see a "Test Topic" text
00:00:00.060
And
I should see a "Test Description" text
00:00:00.065
And
I should see a "Test Solution" text
00:00:00.060
And
I should see a "Fake-Base-Channel-SUSE-like" link
00:00:00.012
And
I should see a "Test Summary" link
00:00:00.012
And
I should see a "keywords, test" text
00:00:00.061
And
I should see a "Test Reference" text
00:00:00.065
And
I should see a "Test Note" text
00:00:00.059
@scope_visualization
Scenario: Assert that patch is now in test base channel
When
I follow the left menu "Software > Channel List > All"
00:00:00.233
And
I follow "Fake-Base-Channel-SUSE-like"
00:00:00.589
And
I follow "Patches" in the content area
00:00:00.077
Then
I should see a "Test Patch" text
00:00:00.066
When
I follow the left menu "Patches > Manage Patches"
00:00:00.132
And
I check "Test Advisory" patch
00:00:00.061
And
I click on "Delete Patches"
00:00:00.554
And
I click on "Confirm"
00:00:00.578
Then
I should see a "Successfully deleted 1 patches." text
00:00:00.132