Python testing with pytest : (Record no. 2782)

MARC details
000 -LEADER
fixed length control field 02827cam a22002535i 4500
003 - CONTROL NUMBER IDENTIFIER
control field GSU
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20260618110117.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 230210s2021 ncu 000 0 eng
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781680508604
040 ## - CATALOGING SOURCE
Original cataloging agency DLC
Language of cataloging eng
Description conventions rda
Transcribing agency DLC
Modifying agency GSU
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.73.P98
Item number OKK
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Okken, Brian,
Relator term author.
245 00 - TITLE STATEMENT
Title Python testing with pytest :
Remainder of title simple, rapid, effective and scalable /
Statement of responsibility, etc. Brian Okken.
250 ## - EDITION STATEMENT
Edition statement Second edition.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Raleigh, North Carolina :
Name of producer, publisher, distributor, manufacturer The Pragmatic Bookshelf,
Date of production, publication, distribution, manufacture, or copyright notice ©2021.
300 ## - PHYSICAL DESCRIPTION
Extent xviii, 248 pages ;
Dimensions 24cm.
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term unmediated
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Carrier type code nc
Source rdacarrier
490 0# - SERIES STATEMENT
Series statement The Pragmatic Programmers.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes index
520 ## - SUMMARY, ETC.
Summary, etc. Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, markers, and plugins - while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing. This book shows you how.pytest is undeniably the best choice for testing Python projects. It's a full-featured, flexible, and extensible testing framework. pytest's fixture model allows you to share test data and setup procedures across multiple layers of tests. The pytest framework gives you powerful features such as assert rewriting, parametrization, markers, plugins, parallel test execution, and clear test failure reporting - with no boilerplate code.With simple step-by-step instructions and sample code, this book gets you up to speed quickly on this easy-to-learn yet powerful tool. Write short, maintainable tests that elegantly express what you're testing. Speed up test times by distributing tests across multiple processors and running tests in parallel. Use Python's builtin assert statements instead of awkward assert helper functions to make your tests more readable. Move setup code out of tests and into fixtures to separate setup failures from test failures. Test error conditions and corner cases with expected exception testing, and use one test to run many test cases with parameterized testing. Extend pytest with plugins, connect it to continuous integration systems, and use it in tandem with tox, mock, coverage, and even existing unittest tests.Write simple, maintainable tests quickly with pytest.What You Need:The examples in this book were written using Python 3.10 and pytest 7. pytest 7 supports Python 3.5 and above.
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Koha item type Books
Edition Second edition
Classification part QA76.73.P98
Call number prefix QA
Call number suffix OKK
Suppress in OPAC No
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Library of Congress Classification     General Collection GSU Library Epoch GSU Library Epoch General Stacks 17/06/2026 B A I 05757   QA76.73.P98 OKK 50000006947 17/06/2026 1 17/06/2026 Books