catalog = Catalog() b = catalog._addBook('Shoe Dog', 'Phil Knight', '2015', 312) catalog._addBookItems(b, '123hg', 'H1B2') catalog._addBookItems(b, '124hg', 'H1B4') catalog._addBookItems(b, '125hg', 'H1B5') b = catalog._addBook('Moonwalking with Einstien', 'J Foer', '2017', 318) catalog._addBookItems(b, '463hg', 'K1B2') catalog._addBookItems(b, '466hg', 'K1B5') catalog.displayAllBooks() catalog._removeBookItem('124hg') catalog.displayAllBooks() catalog.searchByName('Shoe Dog') catalog.searchByAuthor("Phil Knight") catalog.searchByPublishDate("2015") catalog.searchBookByMinPages(300) catalog._removeBook("Shoe Dog") catalog.displayAllBooks() print("\n\n") sys.stdout.flush() print("Testing User.py:", "\n") print("\n") print("Testing Librarian and its functions:", "\n") librarian = Librarian("Awantik", "Bangalore", 34, 'asljlkj22', 'zeke101') print(librarian) librarian.addBook('Shoe Dog', 'Phil Knight', '2015', 312) librarian.addBookItem("Shoe Dog", '123hg', 'H1B2') librarian.addBookItem("Shoe Dog", '124hg', 'H1B4') librarian.addBookItem("Shoe Dog", '125hg', 'H1B5') librarian.addBook('Moonwalking with Einstien', 'J Foer', '2017', 318) librarian.addBookItem('Moonwalking with Einstien', '463hg', 'K1B2')