Exemple #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]
Exemple #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]
Exemple #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'
Exemple #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'))
Exemple #5
0
 def setUp(self):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
             os.getenv('GSX_ENV'))
     self.sn = os.getenv('GSX_SN')
Exemple #6
0
 def setUpClass(cls):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'),
             os.getenv('GSX_ENV'))
Exemple #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)
Exemple #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'))
Exemple #9
0
 def setUp(self):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
     self.sn = os.getenv('GSX_SN')
Exemple #10
0
 def setUpClass(cls):
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))
Exemple #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)
Exemple #12
0
 def setUp(self):
     from gsxws.core import connect
     connect(env['GSX_USER'],
             env['GSX_PASSWORD'],
             env['GSX_SOLDTO'],
             env['GSX_ENV'])
Exemple #13
0
 def setUpClass(cls):
     from gsxws.core import connect
     connect(os.getenv('GSX_USER'), os.getenv('GSX_SOLDTO'), os.getenv('GSX_ENV'))