Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIbPX-00GlVx-JK for pgsql-hackers@arkaria.postgresql.org; Sat, 15 Jun 2024 21:58:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sIbPV-00033u-9F for pgsql-hackers@arkaria.postgresql.org; Sat, 15 Jun 2024 21:58:10 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sIbPU-00033T-VI for pgsql-hackers@lists.postgresql.org; Sat, 15 Jun 2024 21:58:09 +0000 Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sIbPT-001reb-G8 for pgsql-hackers@postgresql.org; Sat, 15 Jun 2024 21:58:09 +0000 Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-52b7e693b8aso3832423e87.1 for ; Sat, 15 Jun 2024 14:58:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1718488686; x=1719093486; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=2CMUTX4UWtzZ+vX51zwaL+NnMYdhlDNo1s8HR0HzL30=; b=m8RLOyMMRCUYOWv2oVtfyd5xicEUbvgQTwfEDPgC5kVgvkJvPrM9ql/fSeiNl50ArZ ufoIjwAI9gijN0FXQTxHKob34PiIX13yfDrdCIXyAabufyXJjADyWuzCSZbvEj/Kabyn e1lqHppub0hWPraCywhhmK2hiHnREsFJ2i6CMMr+Icnlz75CJyJx4CFI3RtbGkew3PTn dw3na1kYuoShtUjDDg4Ze1ePAe1qcWyBaEEPBLCpZ0+0OTj2pLaCKKvS7z6WeOLNCRf+ 8hQR9kll4lf7q980oUZm39d1LofQbT6UeHV4Nr3IW0K4c92gSEntRvvcFTbGFvFqZ8Rv 1TeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1718488686; x=1719093486; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2CMUTX4UWtzZ+vX51zwaL+NnMYdhlDNo1s8HR0HzL30=; b=NE6CGRBqtZn/Nu7IDNIMpM+s5Zak/nRkmTOirwp4qUur4+gwru21BbTQ7Wsd30Ky/L XE8ZN0/BSm124HovqPFGcq/6mX5Qr01cx3QFFRG9LDBLLNLQ7glkbrt1La1wqfEGUOYb d8JNuk27l2LlI7JUDenOen0hO6XU0FFR42yQI1h2BE5LweqrCVQg5W7/oqf4AIFYx0q6 P0LYLrnD9Z/zAPHGaxW125fGlbgr33hl0ENnF4s05OxUPMTjeNaZsCC8D7DsEZd13PMJ FD02LTLbasj8Rb1xrvOZb5EkiNd0MLIfQdnujQGrLPV0t1DBesD3Qm+vLmOp/7w2fYsc zTrQ== X-Forwarded-Encrypted: i=1; AJvYcCVhh8BS7c8DlgRwgzJlXIKvXQVU4YIGvlZpR2zBp3G4RNEnO9ol9UO5j2DVTqXe/n7beRx5szmFLG0yVF/NVYsEI1LkYpjsGtTZGiwb X-Gm-Message-State: AOJu0YzV/0G0IyVaUlU4GbeJ8pKg8ONPv5bfPfvHeX2hzFpMQODyXLkt NDRymPGyd8JBfEPz1txkib3X6w25gpTFUDfgW64mXeNRLldDcxvksGjcnxuEMBTHjBUNeGoXDqa eQRJ4FO8uJHiOk2OnsKO9aPvwz/o= X-Google-Smtp-Source: AGHT+IE0ZGxUvj8cMlnvcoCY1BmKMda/IsxrMFB06P3jDWc05a7M2BmYg05hd/KXBuvDcRhuPGxLM2RGYseqifASKKw= X-Received: by 2002:a05:6512:31cb:b0:52b:bd97:ffd7 with SMTP id 2adb3069b0e04-52cb04af3fdmr881476e87.29.1718488685764; Sat, 15 Jun 2024 14:58:05 -0700 (PDT) MIME-Version: 1.0 References: <20240610200411.byj6sv2vpgol6wcf@awork3.anarazel.de> <20240612155040.u6cvatdb5tiwcxci@awork3.anarazel.de> In-Reply-To: From: Greg Sabino Mullane Date: Sat, 15 Jun 2024 17:57:29 -0400 Message-ID: Subject: Re: RFC: adding pytest as a supported test framework To: Jelte Fennema-Nio Cc: Robert Haas , Daniel Gustafsson , Andres Freund , Jacob Champion , PostgreSQL Hackers Content-Type: multipart/alternative; boundary="000000000000aa68a4061af4d3b8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000aa68a4061af4d3b8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Jun 14, 2024 at 5:09=E2=80=AFPM Jelte Fennema-Nio wrote: > Test::More on the other hand, while indeed still maintained, it's > definitely not getting significant new feature development or > improvements[2]. Especially when comparing it to pytest[3]. > That's fair, although it's a little hard to tell if the lack of new features is because they are not needed for a stable, mature project, or because few people are asking for and developing new features. Probably a bit of both. But I'll be the first to admit Perl is dying; I just don't know what should replace it (or how - or when). Python has its quirks, but all languages do, and your claim that it will encourage more and easier test writing by developers is a good one. Cheers, Greg --000000000000aa68a4061af4d3b8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, Jun 14, 2024 at 5:09=E2=80=AFPM J= elte Fennema-Nio <postgres@jeltef.= nl> wrote:
Test::More on the other hand, while indeed sti= ll maintained, it's
definitely not getting significant new feature development or
improvements[2]. Especially when comparing it to pytest[3].

That's fair, although it's a little hard to te= ll if the lack of new features is because they are not needed for a stable,= mature project, or because few people are asking for and developing new fe= atures. Probably a bit of both. But I'll be the first to admit Perl is = dying; I just don't know what should replace it (or how - or when). Pyt= hon has its quirks, but all languages do, and your claim that it will encou= rage more and easier test writing by developers is a good one.
Cheers,
Greg
=C2=A0
--000000000000aa68a4061af4d3b8--