Exemplo n.º 1
0
 def setUp(self):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
     self.sn = os.getenv('GSX_SN')
     device = Product(sn=self.sn)
     self.diag = diagnostics.Diagnostics(serialNumber=self.sn)
     self.diag.shipTo = os.getenv('GSX_SHIPTO')
     suites = self.diag.fetch_suites()
     self.suite = suites[0]
Exemplo n.º 2
0
 def setUp(self):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
             os.getenv('GSX_ENV'))
     self.sn = os.getenv('GSX_SN')
     device = Product(sn=self.sn)
     self.diag = diagnostics.Diagnostics(serialNumber=self.sn)
     self.diag.shipTo = os.getenv('GSX_SHIPTO')
     suites = self.diag.fetch_suites()
     self.suite = suites[0]
Exemplo n.º 3
0
    def setUp(self):
        from gsxws.core import connect
        connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
        self.sn = os.getenv('GSX_SN')
        device = Product(sn=self.sn)
        comptia_codes = comptia.fetch()

        # pick the first part with a component code
        self.first_part = [x for x in device.parts() if not empty(x.componentCode)][0]

        self.part = repairs.RepairOrderLine()
        self.part.partNumber = os.getenv('GSX_PART', self.first_part.partNumber)
        comptia_code = comptia_codes[self.first_part.componentCode]
        self.part.comptiaCode = comptia_code[0][0]
        self.part.comptiaModifier = 'A'
Exemplo n.º 4
0
 def test_access_denied(self):
     """Make sure we fail with 403 when connecting from non-whitelisted IP."""
     with self.assertRaisesRegex(GsxError, 'Access denied'):
         connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
                 os.getenv('GSX_ENV'))
Exemplo n.º 5
0
 def setUp(self):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
             os.getenv('GSX_ENV'))
     self.sn = os.getenv('GSX_SN')
Exemplo n.º 6
0
 def setUpClass(cls):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
             os.getenv('GSX_ENV'))
Exemplo n.º 7
0
 def setUp(self):
     self.priority = 'HIGH'
     self.article_id = 'SN3133'
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
             os.getenv('GSX_ENV'))
     self.articles = comms.fetch(priority=self.priority, readStatus=False)
Exemplo n.º 8
0
 def test_access_denied(self):
     """Make sure we fail with 403 when connecting from non-whitelisted IP."""
     with self.assertRaisesRegex(GsxError, 'Access denied'):
         connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
                 os.getenv('GSX_ENV'))
Exemplo n.º 9
0
 def setUp(self):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
     self.sn = os.getenv('GSX_SN')
Exemplo n.º 10
0
 def setUpClass(cls):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
Exemplo n.º 11
0
 def setUp(self):
     self.priority = 'HIGH'
     self.article_id = 'SN3133'
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
     self.articles = comms.fetch(priority=self.priority, readStatus=False)
Exemplo n.º 12
0
 def setUp(self):
     from gsxws.core import connect
     connect(env['GSX_USER'],
             env['GSX_PASSWORD'],
             env['GSX_SOLDTO'],
             env['GSX_ENV'])
Exemplo n.º 13
0
 def setUpClass(cls):
     from gsxws.core import connect
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))