Пример #1
0
def chooseobject(option=None, *args):
    if option == 'media':
        obj = MediaObject(session, args[0])
    elif option == 'location':
        obj = LocationObject(session, Locations)
    else:
        obj = None
    return obj
Пример #2
0
 def test_02_dvds(self):
     mediatest = MediaObject()
     mediatest.barcode = '5030305514860'
     response = mediatest.getbybarcode()
     assert '<ERROR> No category defined.' in response
     mediatest = MediaObject(category='DVD')
     response = mediatest.getbybarcode()
     assert '<ERROR> No barcode defined.' in response
     mediatest.barcode = '5030305514861'
     response = mediatest.getbybarcode()
     assert '<WARNING>Barcode 5030305514861 not found on www.yoopsie.com in DVD' in response
     mediatest.barcode = '5030305514860'
     response = mediatest.getbybarcode()
     assert '<OK>Gnomeo & Juliet [DVD]:' in response
Пример #3
0
 def test_02_books(self):
     """
     Test acquiring book data based on barcodes.
     :return:
     """
     mediatest = MediaObject()
     mediatest.barcode = '9780007304462'
     response = mediatest.getbybarcode()
     assert '<ERROR> No category defined.' in response
     mediatest = MediaObject(category='Books')
     response = mediatest.getbybarcode()
     assert '<ERROR> No barcode defined.' in response
     mediatest.barcode = '9780007304461'
     response = mediatest.getbybarcode()
     assert '<WARNING>Barcode 9780007304461 not found on www.yoopsie.com in Books' in response
     mediatest.barcode = '9780007304462'
     response = mediatest.getbybarcode()
     assert '<OK>Azincourt:' in response
Пример #4
0
 def test_02_dvds(self):
     mediatest = MediaObject()
     mediatest.barcode = '5030305514860'
     response = mediatest.getbybarcode()
     assert '<ERROR> No category defined.' in response
     mediatest = MediaObject(category='DVD')
     response = mediatest.getbybarcode()
     assert '<ERROR> No barcode defined.' in response
     mediatest.barcode = '5030305514861'
     response = mediatest.getbybarcode()
     assert '<WARNING>Barcode 5030305514861 not found on www.yoopsie.com in DVD' in response
     mediatest.barcode = '5030305514860'
     response = mediatest.getbybarcode()
     assert '<OK>Gnomeo & Juliet [DVD]:' in response
Пример #5
0
 def test_02_books(self):
     """
     Test acquiring book data based on barcodes.
     :return:
     """
     mediatest = MediaObject()
     mediatest.barcode = '9780007304462'
     response = mediatest.getbybarcode()
     assert '<ERROR> No category defined.' in response
     mediatest = MediaObject(category='Books')
     response = mediatest.getbybarcode()
     assert '<ERROR> No barcode defined.' in response
     mediatest.barcode = '9780007304461'
     response = mediatest.getbybarcode()
     assert '<WARNING>Barcode 9780007304461 not found on www.yoopsie.com in Books' in response
     mediatest.barcode = '9780007304462'
     response = mediatest.getbybarcode()
     assert '<OK>Azincourt:' in response