@scc_credentials
@proxy
@susemanager
Feature: 0009 - List available channels and enable them
Description: In order to use software channels
As root user
I want to list available channels and enable them
File name: srv_sync_channels.feature
Relative path: reposync/srv_sync_channels.feature
When
I refresh SCC
00:00:36.769
And
I execute mgr-sync "list channels -e" with user "admin" and password "admin"
00:00:07.177
Then
I should get "[ ] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]"
00:00:00.000
And
I should get " [ ] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]"
00:00:00.000
And
I should get " [ ] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]"
00:00:00.000
When
I execute mgr-sync "list channels -e --no-optional"
00:00:03.354
Then
I should get "[ ] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]"
00:00:00.000
And
I should get " [ ] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]"
00:00:00.000
And
I shouldn't get " [ ] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]"
00:00:00.000
@scc_credentials
@proxy
@susemanager
Scenario: List all products for SUSE Multi-Linux Manager
When
I execute mgr-sync "list products --expand"
0s
Then
I should get "[ ] SUSE Linux Enterprise Server 15 SP7 x86_64"
0s
And
I should get " [ ] SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64"
0s
And
I should get " [ ] SUSE Multi-Linux Manager Proxy Extension for SLE 5.1 x86_64"
0s
And
I should get " [ ] (R) SUSE Multi-Linux Manager Client Tools for SUSE Liberty Linux 7, RHEL and clones 7 x86_64"
0s
And
I should get " [ ] (R) SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64"
0s
When
I execute mgr-sync "list products --expand --filter x86_64"
00:00:03.886
Then
I should get "[ ] SUSE Linux Enterprise Server 15 SP7 x86_64"
00:00:00.000
And
I shouldn't get "ppc64"
00:00:00.000
And
I shouldn't get "s390x"
00:00:00.000