6 use SGN::Test::WWW::Mechanize skip_cgi => 1;
8 my $mech = SGN::Test::WWW::Mechanize->new;
10 #All static files used by sgn should be here (css,xml,js,etc)
14 #Called by application from: sgn/mason/site/header/head.mas
15 #These files are available on all site pages
16 # $mech->get_ok($_) for
19 # /documents/sgn_sol_search.xml
20 # /css/jquery-sgn-theme/jquery-ui-1.10.3.custom.css
21 # /css/jstree/themes/default/style.min.css
22 # /css/fullcalendar.min.css
23 # /documents/inc/datatables/jquery.dataTables.css
24 # /css/bootstrap.min.css
25 # /css/bootstrap-toggle/bootstrap-toggle.min.css
26 # /css/ladda-themeless.min.css
27 # /css/daterangepicker.css
28 # /css/buttons/buttons.bootstrap.min.css
32 # /js/jquery/simpletooltip.js
33 # /js/jquery/cookie.js
34 # /js/jquery/dataTables.js
35 # /js/jquerymigrate.js
37 # /js/CXGN/Page/FormattingHelpers.js
38 # /js/CXGN/UserPrefs.js
39 # /js/CXGN/Page/Toolbar.js
42 # /js/bootstrap_min.js
43 # /js/CXGN/BreedersToolbox/HTMLSelect.js
44 # /js/bootstrap-toggle_min.js
49 /documents/sgn_sol_search.xml
50 /css/jquery-sgn-theme/jquery-ui-1.10.3.custom.css
51 /css/jstree/themes/default/style.min.css
52 /css/fullcalendar.min.css
53 /documents/inc/datatables/jquery.dataTables.css
54 /css/bootstrap.min.css
55 /css/bootstrap-toggle/bootstrap-toggle.min.css
56 /css/ladda-themeless.min.css
57 /css/daterangepicker.css
58 /css/buttons/buttons.bootstrap.min.css
61 #Called by application from sgn/mason/brapiclient/*.mas
62 # $mech->get_ok($_) for
67 #Called by application from sgn/mason/breeders_toolbox/breeder_search*
68 # $mech->get_ok($_) for
70 # /js/CXGN/BreederSearch.js
75 #Called by application from sgn/mason/breeders_toolbox/cross/index.mas
76 # $mech->get_ok($_) for
79 # /js/CXGN/Phenome/Tools.js
80 # /js/CXGN/BreedersToolbox/CrossDetailPage.js
83 #Called by application from sgn/mason/breeders_toolbox/crossing_experiment_tree.mas
84 # $mech->get_ok($_) for
86 # /js/jquery/iframe-post-form.js
87 # /js/CXGN/BreedersToolbox/Crosses.js
88 # /js/jstree/dist/jstree.js
89 # /js/CXGN/TrialTreeFolders.js
92 #Called by application from sgn/mason/breeders_toolbox/genotyping_trials/detail.mas
93 # $mech->get_ok($_) for
96 # /js/CXGN/BreedersToolbox/GenotypingTrial.js
99 #Called by application from sgn/mason/breeders_toolbox/genotyping_trials/trials.mas
100 # $mech->get_ok($_) for
102 # /js/CXGN/BreedersToolbox/AddTrial.js
103 # /js/CXGN/BreedersToolbox/UploadTrial.js
106 #Called by application from sgn/mason/breeders_toolbox/index.mas
107 # $mech->get_ok($_) for
112 #Called by application from sgn/mason/breeders_toolbox/manage_accessions.mas
113 # $mech->get_ok($_) for
115 # /js/CXGN/BreedersToolbox/Accessions.js
116 # /js/CXGN/BreedersToolbox/UploadPedigrees.js
117 # /js/jquery/dataTables-bootstrap-min.js
120 #Called by application from sgn/mason/breeders_toolbox/projects.mas and sgn/mason/breeders_toolbox/trialtree.mas and sgn/mason/breeders_toolbox/trialtreefolders.mas
121 # $mech->get_ok($_) for
123 # /js/CXGN/BreedersToolbox/AddTrial.js
124 # /js/CXGN/BreedersToolbox/UploadTrial.js
125 # /js/CXGN/BreedersToolbox/Trial.js
127 # /js/CXGN/TrialTreeFolders.js
130 #Called by application from sgn/mason/breeders_toolbox/selection_index.mas
131 # $mech->get_ok($_) for
133 # /js/jquery/dataTables-min.js
134 # /js/jquery/dataTables-buttons-min.js
136 # /js/pdfmake/pdfmake-min.js
137 # /js/pdfmake/vfs_fonts.js
138 # /js/buttons/bootstrap-min.js
139 # /js/buttons/html5-min.js
140 # /js/buttons/print-min.js
141 # /js/buttons/colvis-min.js
142 # /js/CXGN/SelectionIndex.js
145 #Called by application from sgn/mason/breeders_toolbox/trial.mas
146 # $mech->get_ok($_) for
150 # /js/daterangepicker.js
153 #Called by application from sgn/mason/breeders_toolbox/trial/phenotype_summary.mas
154 # $mech->get_ok($_) for
157 # /js/SGN/Histogram.js
160 #Called by application from sgn/mason/breeders_toolbox/trial/trial_coords.mas
161 # $mech->get_ok($_) for
163 # /js/kinetics/kinetic.js
166 #Called by application from sgn/mason/breeders_toolbox/upload_phenotype*.mas
167 # $mech->get_ok($_) for
169 # /js/CXGN/BreedersToolbox/UploadPhenotype.js
172 #Called by application from sgn/mason/calendar*.mas
173 # $mech->get_ok($_) for
175 # /js/calendar/moment_min.js
176 # /js/calendar/fullcalendar_min.js
177 # /js/calendar/fullcalendar_gcal_min.js
178 # /js/calendar/bootstrap_datepicker_min.js
179 # /css/datepicker.css
181 $mech->get_ok($_) for
186 #Called by application from sgn/mason/chado/cvterm.mas
187 # $mech->get_ok($_) for
189 # /js/CXGN/AJAX/Ontology.js
190 # /js/CXGN/Phenome/Qtl.js
193 #Called by application from sgn/mason/chado/publication.mas
194 # $mech->get_ok($_) for
196 # /js/CXGN/Phenome/Publication.js
199 #Called by application from sgn/mason/cview/*.mas
200 # $mech->get_ok($_) for
202 # /js/MochiKit/Async.js
205 #Called by application from sgn/mason/fieldbook/home.mas
206 # $mech->get_ok($_) for
208 # /js/CXGN/BreedersToolbox/FieldBook.js
211 #Called by application from sgn/mason/genefamily/manual*.mas
212 # $mech->get_ok($_) for
215 # /js/CXGN/Phenome/Locus.js
216 # /js/CXGN/Sunshine/NetworkBrowser.js
219 #Called by application from sgn/mason/solgs*.mas
220 # $mech->get_ok($_) for
222 # /css/solgs/solgs.css
225 # /js/solGS/listTypeSelectionPopulation.js
226 # /js/solGS/searchTrials.js
227 # /js/solGS/searchTraits.js
228 # /js/solGS/combineTrials.js
229 # /js/solGS/traitGebvFlot.js
230 # /js/solGS/phenotypeDataFlot.js
231 # /js/solGS/combinePopulations.js
232 # /js/solGS/analysisStatus.js
233 # /js/solGS/correlation.js
234 # /js/solGS/linePlot.js
235 # /js/solGS/histogram.js
236 # /js/solGS/normalDistribution.js
237 # /js/solGS/gebvsComparison.js
238 # /js/solGS/selectionIndex.js
239 # /js/solGS/ajaxAutocomplete.js
240 # /js/solGS/selectionPopulations.js
241 # /js/solGS/gebvPhenoRegression.js
243 # /js/flot/categories.js
244 # /js/flot/tooltip.js
245 # /js/flot/navigate.js
246 # /js/flot/selection.js
247 # /js/flot/axisLabels.js
248 # /js/statistics/simple_statistics.js
250 $mech->get_ok($_) for
255 #Called by application from sgn/mason/page/form.mas, sgn/mason/solgs/page/form.mas
256 # $mech->get_ok($_) for
258 # /js/CXGN/Page/Form/JSFormPage.js
259 # /js/MochiKit/Logging.js
262 #Called by application from sgn/mason/solgs/util/*.mas
263 # $mech->get_ok($_) for
265 # /js/MochiKit/DOM.js
269 #Called by application from sgn/mason/page/*.mas
270 # $mech->get_ok($_) for
272 # /js/CXGN/Page/Comments.js
273 # /js/CXGN/Page/Form/JSFormPage.js
276 #Called by application from sgn/mason/search/features.mas
277 # $mech->get_ok($_) for
279 # /js/SGN/Search/Feature.js
282 #Called by application from sgn/mason/secretom/*.mas
283 # $mech->get_ok($_) for
285 # /js/jquery/colorbox.js
288 #Called by application from sgn/mason/stock/index.mas
289 # $mech->get_ok($_) for
294 #Called by application from sgn/mason/tools/blast/index.mas
295 # $mech->get_ok($_) for
300 #Called by application from sgn/mason/tools/expression/index.mas
301 # $mech->get_ok($_) for
307 #Called by application from sgn/mason/tools/vigs/input.mas
308 # $mech->get_ok($_) for
320 $mech->get_ok($_) for
322 /img/sgn_logo_icon.png
325 #Called from cassava/mason/*
326 $mech->get_ok($_) for
328 /css/nextgen-cassava-base-new.css
329 /documents/inc/jquery-cassava-theme/jquery-ui-1.10.3.custom.css
330 /documents/img/cassava/nextgen_cassava_icon.png
331 /static/documents/img/cassava/cassavabase.gif
334 #Called from cassbase/mason/*
335 $mech->get_ok($_) for
337 /css/nextgen-cassava-base-new.css
338 /documents/inc/jquery-cassava-theme/jquery-ui-1.10.3.custom.css
339 /documents/img/CASSbase/cass_logo_4c.gif
342 #Called from citrusgreening/mason/*
343 $mech->get_ok($_) for
345 /css/citrusgreening.css
346 /img/citrusgreening/cg_logo_icon.png
347 /documents/img/citrusgreening/cg_logo.png
348 /documents/img/citrusgreening/cg_name.png
351 #Called from fernbase/mason/*
352 $mech->get_ok($_) for
354 /css/nextgen-cassava-base-new.css
355 /documents/inc/jquery-cassava-theme/jquery-ui-1.10.3.custom.css
356 /documents/img/fernbase/fern.png
359 #Called from musabase/mason/*,
360 $mech->get_ok($_) for
362 /css/nextgen-cassava-base-new.css
363 /documents/inc/jquery-cassava-theme/jquery-ui-1.10.3.custom.css
364 /documents/img/sgn_transparent_logo.png
367 #Called from sweetpotatobase/mason/*,
368 $mech->get_ok($_) for
370 /css/nextgen-cassava-base-new.css
371 /documents/inc/jquery-cassava-theme/jquery-ui-1.10.3.custom.css
372 /documents/img/sweetpotatobase/sweetpotatobase_logo.png
375 #Called from yambase/mason/*,
376 $mech->get_ok($_) for
378 /css/nextgen-cassava-base-new.css
379 /documents/inc/jquery-cassava-theme/jquery-ui-1.10.3.custom.css
380 /documents/img/AfricaYamLogo.jpg