@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.207
Then
I should see a "Patches Relevant to Your Systems" text
00:00:00.154
And
I should see a "Relevant" link in the left menu
00:00:00.021
And
I should see a "All" link in the left menu
00:00:00.022
And
I should see a "Advanced Search" link in the left menu
00:00:00.021
And
I should see a "Manage Patches" link in the left menu
00:00:00.020
And
I should see a "Clone Patches" link in the left menu
00:00:00.019
And
I should see a "Bugfix Patches" link
00:00:00.010
And
I should see a "Enhancement Patches" link
00:00:00.010
And
I should see a "Security Patches" link
00:00:00.010
And
I should see a Sign Out link
00:00:00.006
When
I follow the left menu "Patches > Manage Patches"
00:00:00.060
And
I follow "Create Patch"
00:00:00.326
When
I enter "Test Patch" as "synopsis"
00:00:00.077
And
I enter "Test Advisory" as "advisoryName"
00:00:00.084
And
I enter "Test Product" as "product"
00:00:00.095
And
I enter "test@test.org" as "errataFrom"
00:00:00.088
And
I enter "Test Topic" as "topic"
00:00:00.076
And
I enter "Test Description" as "description"
00:00:00.087
And
I enter "Test Solution" as "solution"
00:00:00.078
And
I enter "620212" as "buglistId"
00:00:00.064
And
I enter "Test Summary" as "buglistSummary"
00:00:00.078
And
I enter "https://bugzilla.opensuse.org/show_bug.cgi?id=620212" as "buglistUrl"
00:00:00.181
And
I enter "test,keywords" as "keywords"
00:00:00.078
And
I enter "Test Reference" as "refersTo"
00:00:00.078
And
I enter "Test Note" as "notes"
00:00:00.068
And
I check test channel
00:00:00.063
And
I click on "Create Patch"
00:00:00.978
Then
I should see a "Patch: Test Advisory-1" text
00:00:00.172
@scope_visualization
Scenario: Create new enhancement patch with no bnc URL
When
I follow the left menu "Patches > Manage Patches"
00:00:00.059
And
I follow "Create Patch"
00:00:00.305
When
I enter "Enhancement Patch" as "synopsis"
00:00:00.085
And
I enter "Enhancement Advisory" as "advisoryName"
00:00:00.094
And
I select "Product Enhancement Advisory" from "advisoryType"
00:00:00.069
And
I enter "Enhancement Product" as "product"
00:00:00.092
And
I enter "Enhancement Topic" as "topic"
00:00:00.093
And
I enter "Enhancement Description" as "description"
00:00:00.095
And
I enter "Enhancement Solution" as "solution"
00:00:00.090
And
I enter "1234" as "buglistId"
00:00:00.055
And
I enter "Enhancement Summary" as "buglistSummary"
00:00:00.089
And
I enter "Enhancement,keywords" as "keywords"
00:00:00.091
And
I enter "Enhancement Reference" as "refersTo"
00:00:00.090
And
I enter "Enhancement Note" as "notes"
00:00:00.081
And
I check test channel
00:00:00.052
And
I click on "Create Patch"
00:00:01.298
Then
I should see a "Patch: Enhancement Advisory-1" text
00:00:00.172
When
I follow the left menu "Patches > Manage Patches"
00:00:00.058
And
I check "Enhancement Advisory" patch
00:00:00.071
And
I click on "Delete Patches"
00:00:00.573
And
I click on "Confirm"
00:00:00.591
Then
I should see a "Successfully deleted 1 patches." text
00:00:00.242
When
I follow the left menu "Patches > Patch List > All"
00:00:00.169
And
I follow "Bugfix Patches" in the content area
00:00:00.073
And
I enter "Test Patch" as the filtered synopsis
00:00:00.055
And
I click on the filter button
00:00:00.440
And
I follow "Test Advisory"
00:00:00.503
Then
I should see a "Test Patch" text
00:00:00.138
And
I should see a "test@test.org" text
00:00:00.159
And
I should see a "Test Topic" text
00:00:00.143
And
I should see a "Test Description" text
00:00:00.138
And
I should see a "Test Solution" text
00:00:00.140
And
I should see a "Fake-Base-Channel-SUSE-like" link
00:00:00.010
And
I should see a "Test Summary" link
00:00:00.010
And
I should see a "keywords, test" text
00:00:00.135
And
I should see a "Test Reference" text
00:00:00.136
And
I should see a "Test Note" text
00:00:00.138
@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.196
And
I follow "Fake-Base-Channel-SUSE-like"
00:00:00.569
And
I follow "Patches" in the content area
00:00:00.062
Then
I should see a "Test Patch" text
00:00:00.140
When
I follow the left menu "Patches > Manage Patches"
00:00:00.112
And
I check "Test Advisory" patch
00:00:00.054
And
I click on "Delete Patches"
00:00:00.513
And
I click on "Confirm"
00:00:00.529
Then
I should see a "Successfully deleted 1 patches." text
00:00:00.229