Make LocalGroup tests admin-aware

This commit is contained in:
Sergei Vorobev
2016-09-29 12:29:27 -07:00
parent 5fe1c431fa
commit 06d274995e
3 changed files with 32 additions and 32 deletions
@@ -53,7 +53,7 @@ try {
}
}
Describe "Validate simple New-LocalGroup" -Tags "CI" {
Describe "Validate simple New-LocalGroup" -Tags @('CI', 'RequireAdminOnWindows') {
AfterEach {
if ($IsNotSkipped) {
@@ -69,7 +69,7 @@ try {
}
}
Describe "Validate New-LocalGroup cmdlet" -Tags "Feature" {
Describe "Validate New-LocalGroup cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
AfterEach {
if ($IsNotSkipped) {
@@ -224,7 +224,7 @@ try {
}
}
Describe "Validate simple Get-LocalGroup" -Tags "CI" {
Describe "Validate simple Get-LocalGroup" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -247,7 +247,7 @@ try {
}
}
Describe "Validate Get-LocalGroup cmdlet" -Tags "Feature" {
Describe "Validate Get-LocalGroup cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -365,7 +365,7 @@ try {
}
}
Describe "Validate simple Set-LocalGroup" -Tags "CI" {
Describe "Validate simple Set-LocalGroup" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -394,7 +394,7 @@ try {
}
}
Describe "Validate Set-LocalGroup cmdlet" -Tags "Feature" {
Describe "Validate Set-LocalGroup cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -468,7 +468,7 @@ try {
}
}
Describe "Validate simple Rename-LocalGroup" -Tags "CI" {
Describe "Validate simple Rename-LocalGroup" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -505,7 +505,7 @@ try {
}
}
Describe "Validate Rename-LocalGroup cmdlet" -Tags "Feature" {
Describe "Validate Rename-LocalGroup cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -678,7 +678,7 @@ try {
}
}
Describe "Validate simple Remove-LocalGroup" -Tags "CI" {
Describe "Validate simple Remove-LocalGroup" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -716,7 +716,7 @@ try {
}
}
Describe "Validate Remove-LocalGroup cmdlet" -Tags "Feature" {
Describe "Validate Remove-LocalGroup cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -68,7 +68,7 @@ try {
}
}
Describe "Validate simple Add-LocalGroupMember" -Tags "CI" {
Describe "Validate simple Add-LocalGroupMember" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeEach {
if ($IsNotSkipped) {
@@ -93,7 +93,7 @@ try {
}
}
Describe "Validate Add-LocalGroupMember cmdlet" -Tags "Feature" {
Describe "Validate Add-LocalGroupMember cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
$OptDomainPrefix="(.+\\)?"
@@ -241,7 +241,7 @@ try {
}
}
Describe "Validate simple Get-LocalGroupMember" -Tags "CI" {
Describe "Validate simple Get-LocalGroupMember" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeEach {
if ($IsNotSkipped) {
@@ -273,7 +273,7 @@ try {
}
}
Describe "Validate Get-LocalGroupMember cmdlet" -Tags "Feature" {
Describe "Validate Get-LocalGroupMember cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
$OptDomainPrefix="(.+\\)?"
@@ -407,7 +407,7 @@ try {
#TODO: 10.A valid user attempts to get membership from a group to which they don't have access
}
Describe "Validate simple Remove-LocalGroupMember" -Tags "CI" {
Describe "Validate simple Remove-LocalGroupMember" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeEach {
if ($IsNotSkipped) {
@@ -434,7 +434,7 @@ try {
}
}
Describe "Validate Remove-LocalGroupMember cmdlet" -Tags "Feature" {
Describe "Validate Remove-LocalGroupMember cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeEach {
if ($IsNotSkipped) {
@@ -44,7 +44,7 @@ try {
$IsNotSkipped = ($IsWindows -eq $true);
$PSDefaultParameterValues["it:skip"] = !$IsNotSkipped
Describe "Verify Expected LocalUser Cmdlets are present" -Tags "CI" {
Describe "Verify Expected LocalUser Cmdlets are present" -Tags 'CI' {
It "Test command presence" {
$result = Get-Command -Module Microsoft.PowerShell.LocalAccounts | % Name
@@ -59,7 +59,7 @@ try {
}
}
Describe "Verify Expected LocalUser Aliases are present" -Tags "CI" {
Describe "Verify Expected LocalUser Aliases are present" -Tags @('CI', 'RequireAdminOnWindows') {
It "Test command presence" {
$result = get-alias | % { if ($_.Source -eq "Microsoft.PowerShell.LocalAccounts") {$_}}
@@ -82,7 +82,7 @@ try {
}
}
Describe "Validate simple New-LocalUser" -Tags "CI" {
Describe "Validate simple New-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
AfterEach {
if ($IsNotSkipped) {
@@ -101,7 +101,7 @@ try {
}
}
Describe "Validate New-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate New-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
AfterEach {
if ($IsNotSkipped) {
@@ -385,7 +385,7 @@ try {
}
}
Describe "Validate simple Get-LocalUser" -Tags "CI" {
Describe "Validate simple Get-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -409,7 +409,7 @@ try {
}
}
Describe "Validate Get-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate Get-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -554,7 +554,7 @@ try {
}
}
Describe "Validate simple Set-LocalUser" -Tags "CI" {
Describe "Validate simple Set-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -584,7 +584,7 @@ try {
}
}
Describe "Validate Set-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate Set-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -803,7 +803,7 @@ try {
}
}
Describe "Validate simple Rename-LocalUser" -Tags "CI" {
Describe "Validate simple Rename-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -833,7 +833,7 @@ try {
}
}
Describe "Validate Rename-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate Rename-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -984,7 +984,7 @@ try {
}
}
Describe "Validate simple Remove-LocalUser" -Tags "CI" {
Describe "Validate simple Remove-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -1023,7 +1023,7 @@ try {
}
}
Describe "Validate Remove-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate Remove-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -1197,7 +1197,7 @@ try {
}
}
Describe "Validate simple Enable-LocalUser" -Tags "CI" {
Describe "Validate simple Enable-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -1227,7 +1227,7 @@ try {
}
}
Describe "Validate Enable-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate Enable-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -1368,7 +1368,7 @@ try {
}
}
Describe "Validate simple Disable-LocalUser" -Tags "CI" {
Describe "Validate simple Disable-LocalUser" -Tags @('CI', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {
@@ -1398,7 +1398,7 @@ try {
}
}
Describe "Validate Disable-LocalUser cmdlet" -Tags "Feature" {
Describe "Validate Disable-LocalUser cmdlet" -Tags @('Feature', 'RequireAdminOnWindows') {
BeforeAll {
if ($IsNotSkipped) {