diff --git a/modules/t/gene.t b/modules/t/gene.t index 860040248a07ef0e307b6588e59b5405f51b23d7..bb9749d1061dbd54a427203f4a66db21bd7715e1 100644 --- a/modules/t/gene.t +++ b/modules/t/gene.t @@ -531,6 +531,12 @@ $analysis = $aa->fetch_by_logic_name('RepeatMask'); @genes = @{ $ga->fetch_all_by_exon_supporting_evidence('BF346221.1', 'dna_align_feature', $analysis) }; is(scalar(@genes), 0, "No genes for random analysis"); +# +# test GeneAdaptor::fetch_all_by_logic_name +# +@genes = @{ $ga->fetch_all_by_logic_name('ensembl') }; +is(scalar(@genes), 21, "All genes of analysis ensembl"); + # # test GeneAdaptor::fetch_all_by_GOTerm @@ -919,6 +925,11 @@ $ga->update($gene); $gene = $ga->fetch_by_stable_id('ENSG00000355555'); ok($gene->is_current == 1); + +$ga->remove_by_Slice($slice); +$geneCount = $ga->count_all_by_Slice($slice); +is($geneCount, 0, "Genes have been removed"); + $multi->restore; SKIP: {