Skip to content
Snippets Groups Projects
Commit 720232e6 authored by efalcy's avatar efalcy
Browse files

dev #52054 : add patch for Skilleos, LaSourisQuiRaconte, Lekiosk to set...

dev #52054 : add patch for Skilleos, LaSourisQuiRaconte, Lekiosk to set default url_origine in album
parent 520dd7ff
Branches
Tags
2 merge requests!2425Dev#52054 s91 contractuelaspiration des notices de musicme,!2413Dev#52054 s91 contractuelaspiration des notices de musicme
Pipeline #3020 passed with stage
in 23 minutes and 58 seconds
<?php
(new Class_Migration_DigitalResource_Musicme())->run();
$adapter = Zend_Db_Table_Abstract::getDefaultAdapter();
try{
$adapter = Zend_Db_Table_Abstract::getDefaultAdapter();
$adapter->query('update album set url_origine = "http://www.lasourisquiraconte.com" where type_doc_id="LaSourisQuiRaconte" and url_origine is null');
$adapter->query('update album set url_origine = "http://skilleos.com/sigb/sso/" where type_doc_id="Skilleos" and url_origine is null');
$adapter->query('update album set url_origine = "http://www.lekiosk.com/" where type_doc_id="Lekiosk" and url_origine is null');
} catch(Exception $e) {}
?>
\ No newline at end of file
......@@ -1867,6 +1867,7 @@ class UpgradeDB_337_Test extends UpgradeDBTestCase {
class UpgradeDB_338_Test extends UpgradeDBTestCase {
static $skilleos;
public function prepare() {
try {
$this->query('ALTER TABLE multimedia_device DROP column note');
......@@ -1882,8 +1883,38 @@ class UpgradeDB_338_Test extends UpgradeDBTestCase {
class UpgradeDB_339_Test extends UpgradeDBTestCase {
public function prepare() {}
static $skilleos, $lasouris, $lekiosk;
public function prepare() {
try {
$this->query('insert into album(titre, type_doc_id) values("bibifoc", "Skilleos")');
$this->query('insert into album(titre, type_doc_id) values("bibifoc", "LaSourisQuiRaconte ")');
$this->query('insert into album(titre, type_doc_id) values("bibifoc", "Lekiosk ")');
static::$skilleos = $this->query('select id from album where titre like "bibifoc" and type_doc_id = "Skilleos" limit 1')->fetch()['id'];
static::$lasouris = $this->query('select id from album where titre like "bibifoc" and type_doc_id = "LaSourisQuiRaconte" limit 1')->fetch()['id'];
static::$lekiosk = $this->query('select id from album where titre like "bibifoc" and type_doc_id = "Lekiosk" limit 1')->fetch()['id'];
} catch(Exception $e) {}
}
/** @test */
public function placeholderForMusicmeMigrationPatch() {}
/** @test */
public function skilleosShouldHaveUrlOrine() {
$this->assertEquals('http://skilleos.com/sigb/sso/',Class_Album::find(static::$skilleos)->getUrlOrigine());
}
/** @test */
public function laSourisQuiRaconteShouldHaveUrlOrine() {
$this->assertEquals('http://www.lasourisquiraconte.com',Class_Album::find(static::$lasouris)->getUrlOrigine());
}
/** @test */
public function leKioskShouldHaveUrlOrine() {
$this->assertEquals('http://www.lekiosk.com/',Class_Album::find(static::$lekiosk)->getUrlOrigine());
}
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment