Merge pull request #4106 from solgenomics/topic/wishlist
[sgn.git] / t / legacy / validate / other.t
blob2c6847173179273b0fb93d6b2ed0059aaeea34ed
1 use strict;
2 use warnings;
4 use FindBin;
5 use lib 't/lib';
6 use SGN::Test qw/validate_urls/;
7 use Test::More;
9 my %urls = (
10         "homepage"                                 => "/",
11         'tomato bac tpf'                           => '/sequencing/agp.pl',
12         'tomato bac tpf'                           => '/sequencing/tpf.pl',
13         'tomato bac tpf chr 12'                    => '/sequencing/tpf.pl?chr=12',
15         'unigene standalone six-frame translation' => '/tools/sixframe_translate.pl?unigene_id=573435',
16         "library detail page"                      => "/content/library_info.pl?library=MXLF",
18         "people detail page"                       => "/solpeople/personal-info.pl?sp_person_id=208&action=view",
20         "genome browser bac list"                  => "/genomes/Solanum_lycopersicum/genome_data.pl?chr=2",
21         # "Gbrowse example"                        => "/gbrowse/gbrowse/tomato_bacs/?name=C02HBa0016A12.1",
22         "BLAST page"                               => "/tools/blast/",
24         "insitu db"                                => "/insitu/",
25         "insitu search page"                       => "/insitu/search.pl",
26         "insitu search"                            => "/insitu/search.pl?w773_experiment_name=&w773_exp_tissue=&w773_exp_stage=&w773_exp_description=&w773_probe_name=&w773_probe_identifier=&w773_image_name=&w773_image_description=&w773_person_first_name=&w773_person_last_name=&w773_organism_name=&w773_common_name=#",
27         "insitu detail page"                       => "/insitu/detail/experiment.pl?experiment_id=89&action=view",
30         "biosource detail page for sample"         => "/biosource/sample.pl?id=1",
32         "Locus ajax form"                          => "/jsforms/locus_ajax_form.pl",
33         "Locus editors"                            => "/phenome/editors_note.pl",
35         'sol100 page'                              => '/organism/sol100/view',
36         "SGN data overview"                        => "/organism/all/view",
38         "outreach index"                           => "/outreach/",
39         "organism page for tomato"                 => "/chado/organism.pl?organism_id=1",
40         "contact"                                  => "/contact/form",
41         "seed BAC guidelines"                      => '/solanaceae-project/seed_bac_selection.pl',
42         "caps designer input"                      => '/tools/caps_designer/caps_input.pl',
43         "intron finder"                            => '/tools/intron_detection/find_introns.pl',
44         "display intron"                           => '/tools/intron_detection/display_introns.pl',
45         "about clustal file"                       => '/about/clustal_file.pl',
46         'chado cvterm page'                        => '/cvterm/47499/view',
47         "SGN pubs"                                 => "/help/publications.pl",
48         "SGN events"                               => '/sgn-events',
49         "AFRI-SOL"                                 => '/solanaceae-project/afri-sol', 
52 validate_urls(\%urls, $ENV{ITERATIONS} || 1 );
54 done_testing;