@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.224
Then
I should see a "Patches Relevant to Your Systems" text
00:00:00.062
And
I should see a "Relevant" link in the left menu
00:00:00.023
And
I should see a "All" link in the left menu
00:00:00.024
And
I should see a "Advanced Search" link in the left menu
00:00:00.022
And
I should see a "Manage Patches" link in the left menu
00:00:00.022
And
I should see a "Clone Patches" link in the left menu
00:00:00.021
And
I should see a "Bugfix Patches" link
00:00:00.011
And
I should see a "Enhancement Patches" link
00:00:00.011
And
I should see a "Security Patches" link
00:00:00.011
And
I should see a Sign Out link
00:00:00.009
When
I follow the left menu "Patches > Manage Patches"
00:00:00.068
And
I follow "Create Patch"
00:00:00.337
When
I enter "Test Patch" as "synopsis"
00:00:00.083
And
I enter "Test Advisory" as "advisoryName"
00:00:00.086
And
I enter "Test Product" as "product"
00:00:00.086
And
I enter "test@test.org" as "errataFrom"
00:00:00.114
And
I enter "Test Topic" as "topic"
00:00:00.076
And
I enter "Test Description" as "description"
00:00:00.088
And
I enter "Test Solution" as "solution"
00:00:00.082
And
I enter "620212" as "buglistId"
00:00:00.068
And
I enter "Test Summary" as "buglistSummary"
00:00:00.082
And
I enter "https://bugzilla.opensuse.org/show_bug.cgi?id=620212" as "buglistUrl"
00:00:00.195
And
I enter "test,keywords" as "keywords"
00:00:00.083
And
I enter "Test Reference" as "refersTo"
00:00:00.084
And
I enter "Test Note" as "notes"
00:00:00.071
And
I check test channel
00:00:00.066
And
I click on "Create Patch"
00:00:00.937
Then
I should see a "Patch: Test Advisory-1" text
00:00:00.080
@scope_visualization
Scenario: Create new enhancement patch with no bnc URL
When
I follow the left menu "Patches > Manage Patches"
00:00:00.064
And
I follow "Create Patch"
00:00:00.462
When
I enter "Enhancement Patch" as "synopsis"
00:00:00.092
And
I enter "Enhancement Advisory" as "advisoryName"
00:00:00.095
And
I select "Product Enhancement Advisory" from "advisoryType"
00:00:00.075
And
I enter "Enhancement Product" as "product"
00:00:00.096
And
I enter "Enhancement Topic" as "topic"
00:00:00.090
And
I enter "Enhancement Description" as "description"
00:00:00.099
And
I enter "Enhancement Solution" as "solution"
00:00:00.093
And
I enter "1234" as "buglistId"
00:00:00.057
And
I enter "Enhancement Summary" as "buglistSummary"
00:00:00.091
And
I enter "Enhancement,keywords" as "keywords"
00:00:00.094
And
I enter "Enhancement Reference" as "refersTo"
00:00:00.095
And
I enter "Enhancement Note" as "notes"
00:00:00.085
And
I check test channel
00:00:00.055
And
I click on "Create Patch"
00:00:01.207
Then
I should see a "Patch: Enhancement Advisory-1" text
00:00:00.079
When
I follow the left menu "Patches > Manage Patches"
00:00:00.065
And
I check "Enhancement Advisory" patch
00:00:00.059
And
I click on "Delete Patches"
00:00:00.483
And
I click on "Confirm"
00:00:00.535
Then
I should see a "Successfully deleted 1 patches." text
00:00:00.112
When
I follow the left menu "Patches > Patch List > All"
00:00:00.153
And
I follow "Bugfix Patches" in the content area
00:00:00.099
And
I enter "Test Patch" as the filtered synopsis
00:00:00.049
And
I click on the filter button
00:00:00.486
And
I follow "Test Advisory"
00:00:00.454
Then
I should see a "Test Patch" text
00:00:00.060
And
I should see a "test@test.org" text
00:00:00.059
And
I should see a "Test Topic" text
00:00:00.064
And
I should see a "Test Description" text
00:00:00.060
And
I should see a "Test Solution" text
00:00:00.065
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.011
And
I should see a "keywords, test" text
00:00:00.063
And
I should see a "Test Reference" text
00:00:00.059
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.199
And
I follow "Fake-Base-Channel-SUSE-like"
00:00:00.591
And
I follow "Patches" in the content area
00:00:00.066
Then
I should see a "Test Patch" text
00:00:00.064
When
I follow the left menu "Patches > Manage Patches"
00:00:00.118
And
I check "Test Advisory" patch
00:00:00.056
And
I click on "Delete Patches"
00:00:00.536
And
I click on "Confirm"
00:00:00.050
Then
I should see a "Successfully deleted 1 patches." text
00:00:00.643