def test_isbn10_ok(self): isbn = validate_ISBN(GOOD_ISBN10) expected_isbn = GOOD_ISBN10_EXPECTED self.assertEqual(expected_isbn, isbn) isbn = validate_ISBN(ISBN10X) expected_isbn = ISBN10X_EXPECTED self.assertEqual(expected_isbn, isbn)
def buscarLibro(self): """ Busca un libro por ISBN en GoogleBooks y devuelve un dict con todos los datos o -1 si no valido el ISBN. """ isbn = validate_ISBN(str(self.isbnEdit.text())) if isbn: resultado = servicio.search('ISBN' + isbn) if resultado.entry: return resultado.entry[0].to_dict() else: return -1
def findBook(self): """ Busca un libro por ISBN en GoogleBooks y devuelve un dict con todos los datos o -1 si no valido el ISBN. """ # FIXME: This "service" was here but I don't know where it came from service = None isbn = validate_ISBN(str(self.isbnEdit.text())) if isbn: result = service.search('ISBN' + isbn) if result.entry: return result.entry[0].to_dict() else: return -1
def test_isbn10_none(self): isbn = validate_ISBN(BAD_ISBN10) self.assertEqual(isbn, None)
def test_isbn13_ok(self): isbn = validate_ISBN(GOOD_ISBN13) expected_isbn = GOOD_ISBN13_EXPECTED self.assertEqual(expected_isbn, isbn)
def test_any_isbn_none(self): isbn = validate_ISBN(BAD_ISBN10) self.assertEqual(isbn, None) isbn = validate_ISBN(BAD_ISBN13) self.assertEqual(isbn, None)