]> git.mxchange.org Git - friendica-addons.git/blob - dav/SabreDAV/tests/Sabre/DAV/Auth/Backend/PDOMySQLTest.php
Merge branch '3.6-release'
[friendica-addons.git] / dav / SabreDAV / tests / Sabre / DAV / Auth / Backend / PDOMySQLTest.php
1 <?php
2
3 require_once 'Sabre/TestUtil.php';
4
5 class Sabre_DAV_Auth_Backend_PDOMySQLTest extends Sabre_DAV_Auth_Backend_AbstractPDOTest {
6
7     function getPDO() {
8
9         if (!SABRE_HASMYSQL) $this->markTestSkipped('MySQL driver is not available, or not properly configured');
10         $pdo = Sabre_TestUtil::getMySQLDB();
11         if (!$pdo) $this->markTestSkipped('Could not connect to MySQL database');
12         $pdo->query("DROP TABLE IF EXISTS users");
13         $pdo->query("
14 create table users (
15         id integer unsigned not null primary key auto_increment,
16         username varchar(50),
17         digesta1 varchar(32),
18     email varchar(80),
19     displayname varchar(80),
20         unique(username)
21 );");
22
23         $pdo->query("INSERT INTO users (username,digesta1,email,displayname) VALUES ('user','hash','user@example.org','User')");
24
25         return $pdo;
26
27     }
28
29 }