Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105563 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 39638 invoked from network); 2 May 2019 17:21:51 -0000 Received: from unknown (HELO mout.gmx.net) (212.227.17.22) by pb1.pair.com with SMTP; 2 May 2019 17:21:51 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1556807069; bh=2wi+tinLUVpCIsldqzH4yuyE+wpl3FRGHRtopXKA4JQ=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=bgHBJTcQkD6h9qScTWNg/FjzH/DuAM9Z6HtE/bvcCXm6MLQ29QdcCXu7nyn79eXfo HlaYq9t4/sWt3y7ZQJOhtUPyBp1keJfzAC0hWOTkBja6ziZthuYqQl5Tb8xp5meN94 7OGh0jTvUxT8IPEpuvWKivB+cwWAydw9TSxcA4c4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.144] ([79.222.45.225]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M4B71-1gUvSY2RYh-00rn41; Thu, 02 May 2019 16:24:29 +0200 To: Lester , internals@lists.php.net References: <6cc22608-d4b2-e7f4-d534-f4b5f02bc3d2@gmx.de> Message-ID: <6490a1af-f3bf-b517-f130-098537ceaabf@gmx.de> Date: Thu, 2 May 2019 16:24:30 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:vF3G/b+qfe/o2/3a4S+3MHy4sRrzd669NKM+OSVThQUNlEww5bg vv8hbkRRpJVRV0g0Wa0luoieuIHsHolByUh9xdT0XGFW3QSNyRlQau2OTJm7Om3GfZjuqOP iz5mVawOhhRwe9q3X4Tm5/guxJC7F4dYvO8GxfPlCcti4zHWhbrwuL3uR6cXcWKi2DZ7xnK BC4nl+couZZBr5rlYjSWg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:C0+dD3BPOOU=:AdbEY52haS2Jcz6pogF6We Jhj1wSqkcva4quRrBs35h3MBEqr8mRaY8dkCufIDz5AhyecYY+m5Lo/OYKvML93ASM5a+sYcD DE28TagRRGWuuS/NgnAfdiwXs612OBjlkX3E8GV652EX5CvJm/PHbipSwZwikV7eYgIDWky0H Rhw94FnBFrdpoVVGWFRDYf7VN4UzN0AFEX03jfwjbLmcjNkrBkArzWtTo7nqrJlKthkTa1zuR W0/VDKq8nw5sJYfhSZ1O5z2hFxJiHm2lD4sn+053fBj9nN84u9xaMvdB4c2OZ7TKo8Q9J+o32 dNWS5WfLiej2B3jpq+OIqy1SXAkgd6hmpZC6ZzULRod4LLmCAdSYSF058c4SY6DCdb0wQHNpq rW45+HW8HyFTByt84SeVZ6dgD1qdR2xyMJq6KIYZm81FEM9nOeY5zrhrCKs8XO2y1RXdv9aF+ n3BBZLn0M1RqCytSZTQse/ZuAGr9F3wzZgLzpgDBV401e0NgwUc4U4BFTqZecuxUBOw6ef+xt Es/9PX5w9+xAetWeAIBMt9gsqfsSphB9PTOos6wQfzpZPIhSvClFo+fOCjht0DBw3TBaeiu6U tOt9C9DjedlAEzcIK/qIn1FE80P40jwrJfxC47oW5mw4GI4qajRMeUmEmHLR5hStoDLU+Dq/k qLMYWZF1G3TwNN23eYtrkjwSXU2Pz96gUjtAgr1lb+ZYW3kV7dATsEEbQnb4rtkfGc690mZ+m GsG3WTJr5AdvXLSfqWNmXdtlB4uN/dv+h5p+CTCTLpWglFi1KOtheZDi6VM2hzVBQ2p2Fr5d+ 3NnfyU1XUP9HQ7v69pKuSjNDEBunvbESboxcB0lJFIkHQOxl9l8TUpR3zRVWpweQ7b2futxGL qK6+DRp6b6CpUMtEZH1A154gv0EnJ3FkyS5HlXIAlA59Zvg3PTPwgCxJde1ECOkrkiP+uJCgc SjhGSafqxeA== Subject: Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase From: cmbecker69@gmx.de ("Christoph M. Becker") On 02.05.2019 at 16:04, Lester wrote: > On 02/05/2019 14:35, Kalle Sommer Nielsen wrote: > >> Yeah that is one thing that is kind of unfortunate and a bad practice. >> However since interbase was disabled for AppVeyor, these tests had no >> chance to run in a while. Looking at the actual code in testdb.inc, it >> seems like it creates the database for testing purposes, I would >> suppose this is due to PDO_Firebird perhaps requiring a database to >> continue its connection flow in PDO itself. >> >> I'm not sure how we can go about this, maybe a .sql file for testers >> who run the test suite for schemas and then see if we can integrate >> some auto importer in our CI build scripts for this special case? (In >> the case we cannot go around PDO). Either way the test files requires >> a manual touch to configure credentials to run. >> >> I'm personally fine with the simple solution, thoughts? > > Firebird requires the database to exist before PDO can make a connection > and there are a number of ways to handle it, but the simple solution is > to use the example database that comes with Firebird. What does > complicate things though is that distributions often bundle it > separately, and will 'improve security' by not using the default user > login. Hence the credentials problem becomes installation dependent. A > default install using the official Firebird distributions should work > with the test suite using the sample database rather than the temporary > one. A patch would be welcome! =2D- Christoph M. Becker