function test_extraireOeuvresDepuisPlanete() { $oeuvres = new AFUP_Oeuvres($this->bdd); $this->assertTrue($oeuvres->extraireOeuvresDepuisPlanete()); $flux = new AFUP_Planete_Flux($this->bdd); $flux->ajouter("Nom", "http://example.com", "http://example.com/atom", 1, 1); $premier_du_mois = mktime(0, 0, 0, date("m"), 1, date("Y")); $this->assertTrue($oeuvres->extraireOeuvresDepuisPlanete()); $this->assertFalse(isset($oeuvres->details['planete'][1][$premier_du_mois])); $billet = new AFUP_Planete_Billet($this->bdd); $billet->ajouter(1, "key", "Titre", "http://example.com/billet", time(), "Auteur", "R�sum�", "Contenu", AFUP_PLANETE_BILLET_CREUX); $this->assertTrue($oeuvres->extraireOeuvresDepuisPlanete()); $this->assertFalse(isset($oeuvres->details['planete'][1][$premier_du_mois])); $billet = new AFUP_Planete_Billet($this->bdd); $billet->ajouter(1, "key", "Titre bis", "http://example.com/billet", time(), "Auteur", "R�sum�", "Contenu", AFUP_PLANETE_BILLET_PERTINENT); $this->assertTrue($oeuvres->extraireOeuvresDepuisPlanete()); $this->assertTrue(isset($oeuvres->details['planete'][1][$premier_du_mois])); $this->assertTrue($oeuvres->details['planete'][1][$premier_du_mois], 1); }