Esempio n. 1
0
 def body(self):
     s = self
     rg = self.resource_group
     s.cmd('group create -n {} -l westus --tag a=b c'.format(rg),
           checks=[
               JMESPathCheck('name', rg),
               JMESPathCheck('tags', {
                   'a': 'b',
                   'c': ''
               })
           ])
     s.cmd('group exists -n {}'.format(rg), checks=BooleanCheck(True))
     s.cmd('group show -n {}'.format(rg),
           checks=[
               JMESPathCheck('name', rg),
               JMESPathCheck('tags', {
                   'a': 'b',
                   'c': ''
               })
           ])
     s.cmd('group list --tag a=b',
           checks=[
               JMESPathCheck('[0].name', rg),
               JMESPathCheck('[0].tags', {
                   'a': 'b',
                   'c': ''
               })
           ])
     s.cmd('group delete -n {} --yes'.format(rg))
     s.cmd('group exists -n {}'.format(rg), checks=NoneCheck())
Esempio n. 2
0
 def body(self):
     s = self
     rg = self.resource_group
     s.cmd('group create -n {} -l westus'.format(rg), checks=[
         JMESPathCheck('name', rg),
     ])
     s.cmd('group exists -n {}'.format(rg), checks=BooleanCheck(True))
     s.cmd('group wait --exists -n {}'.format(rg), checks=NoneCheck())
     s.cmd('group delete -n {} --no-wait --force'.format(rg), checks=NoneCheck())
     s.cmd('group wait --deleted -n {}'.format(rg), checks=NoneCheck())
     s.cmd('group exists -n {}'.format(rg), checks=NoneCheck())