File: build.tap

package info (click to toggle)
libbio-das-lite-perl 2.11-5
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 468 kB
  • ctags: 57
  • sloc: xml: 1,299; perl: 1,152; makefile: 29
file content (191 lines) | stat: -rw-r--r-- 7,147 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
t/00-critic.t ............... skipped: Author test.  Set $ENV{TEST_AUTHOR} to a true value to run.
t/00-distribution.t ......... 
1..9
ok 1 - Checking MANIFEST integrity
ok 2 - use Bio::Das::Lite;
ok 3 - Bio::Das::Lite defines a version
ok 4 - POD test for blib/lib/Bio/Das/Lite.pm
ok 5 - MANIFEST exists
ok 6 - README exists
ok 7 - Changes(.pod)? or ChangeLog(.pod)? exists
ok 8 - Build.PL or Makefile.PL exists
ok 9 - Pod Coverage ok
ok
t/00-pod.t .................. 
1..1
ok 1 - POD test for blib/lib/Bio/Das/Lite.pm
ok
t/00-podcoverage.t .......... 
1..1
ok 1 - Pod coverage on Bio::Das::Lite
ok
t/01-general.t .............. 
1..7
ok 1 - The object isa Bio::Das::Lite
ok 2 - get/set timeout
ok 3 - get/set http_proxy
ok 4 - plain http fetch
ok 5 - feature-by-id returned a list
ok 6 - feature-by=id returned one or no elements
ok 7 - feature-by-id element was a hash
ok
t/02-statuscodes.t .......... 
1..6
ok 1 - HTTP OK, X-DAS OK (code)
ok 2 - HTTP OK, X-DAS OK (message)
ok 3 - HTTP OK, X-DAS-Status error (code)
ok 4 - HTTP OK, X-DAS-Status error (message)
ok 5 - HTTP error, no X-DAS-Status (code)
ok 6 - HTTP error, no X-DAS-Status (message)
ok
t/05-singledsn.t ............ 
1..33
ok 1 - new with a single dsn returned something
ok 2 - single service get gave an array ref
ok 3 - single service get had length of one
ok 4 - single service get returned the same dsn
ok 5 - dsns call returned something (service http://das.sanger.ac.uk/das)
ok 6 - dsns call gave a hash (service http://das.sanger.ac.uk/das)
ok 7 - dsns call gave one key service http://das.sanger.ac.uk/das)
ok 8 - dsns call returned OK status (service http://das.sanger.ac.uk/das status 200 OK)
ok 9 - dsns call gave a arrayref value (service http://das.sanger.ac.uk/das)
ok 10 - dsns call returned at least one source (service http://das.sanger.ac.uk/das)
ok 11 - all sources parsed correctly into hashes (service http://das.sanger.ac.uk/das)
ok 12 - new with a single dsn returned something
ok 13 - single service get gave an array ref
ok 14 - single service get had length of one
ok 15 - single service get returned the same dsn
ok 16 - dsns call returned something (service http://das.ensembl.org/das/dsn)
ok 17 - dsns call gave a hash (service http://das.ensembl.org/das/dsn)
ok 18 - dsns call gave one key service http://das.ensembl.org/das/dsn)
ok 19 - dsns call returned OK status (service http://das.ensembl.org/das/dsn status 200 OK)
ok 20 - dsns call gave a arrayref value (service http://das.ensembl.org/das/dsn)
ok 21 - dsns call returned at least one source (service http://das.ensembl.org/das/dsn)
ok 22 - all sources parsed correctly into hashes (service http://das.ensembl.org/das/dsn)
ok 23 - new with a single dsn returned something
ok 24 - single service get gave an array ref
ok 25 - single service get had length of one
ok 26 - single service get returned the same dsn
ok 27 - dsns call returned something (service http://das.ensembl.org/das/dsn\#foo)
ok 28 - dsns call gave a hash (service http://das.ensembl.org/das/dsn\#foo)
ok 29 - dsns call gave one key service http://das.ensembl.org/das/dsn\#foo)
ok 30 - dsns call returned OK status (service http://das.ensembl.org/das/dsn\#foo status 200 OK)
ok 31 - dsns call gave a arrayref value (service http://das.ensembl.org/das/dsn\#foo)
ok 32 - dsns call returned at least one source (service http://das.ensembl.org/das/dsn\#foo)
ok 33 - all sources parsed correctly into hashes (service http://das.ensembl.org/das/dsn\#foo)
ok
t/06-singledsn-singleseg.t .. 
1..13
ok 1 - entry_points returns a hash
ok 2 - entry_points returns the same number of sources
ok 3 - entry_points hash contains an array
ok 4 - types returns a hash
ok 5 - types returns the same number of sources
ok 6 - types hash contains an array
ok 7 - features returns a hash
ok 8 - features returns the same number of sources
ok 9 - features hash contains an array
ok 10 - sequence returns a hash
ok 11 - sequence returns the same number of sources
ok 12 - sequence hash contains an array
ok 13 - requesting 1Kb of sequence returns 1Kb
ok
t/07-singledsn-multiseg.t ... 
1..10
ok 1 - features returns a hash
ok 2 - features returns data to the tune of (number of sources * number of segments)
ok 3 - features hash contains an array
ok 4 - features returns some data
ok 5 - features returns some data
ok 6 - sequence returns a hash
ok 7 - sequence returns data to the tune of (number of sources * number of segments)
ok 8 - sequence hash contains an array
ok 9 - sequence returns some data
ok 10 - sequence returns some data
ok
t/10-multidsn.t ............. 
1..11
ok 1 - new with a multi dsn returned something
ok 2 - multi service get gave an array ref
ok 3 - multi service get had length of one
ok 4 - multi service get returned the same dsns in the same order
ok 5 - dsns call returned something
ok 6 - dsns call gave a hash
ok 7 - dsns call gave one key
ok 8 - dsns call returned OK status (status is 200 OK)
ok 9 - dsns call gave a arrayref value for the one key
ok 10 - dsns call returned at least one source
ok 11 - all sources parsed correctly into hashes
ok
t/20-authentication.t ....... 
1..3
ok 1 - http_proxy processed ok
ok 2 - proxy_user processed ok
ok 3 - proxy_pass processed ok
ok
t/21-proxy.t ................ skipped: Proxy testing requires POE and WWW::Curl::Simple
t/40-dna.t .................. 
1..1
ok 1 - is_deeply
ok
t/45-sequence.t ............. 
1..1
ok 1 - is_deeply
ok
t/50-entry_points.t ......... 
1..1
ok 1 - Correct number of segments returned
ok
t/60-features.t ............. 
1..3
ok 1 - Whole-response-mode gave correct number of features returned
ok 2 - bug from Nick Landridge 2011-05-05
ok 3 - bug from Nick Landridge 2011-05-05
ok
t/60-features_chunked.t ..... 
1..1
ok 1 - Chunked-response-mode gave number of features returned
ok
t/60-features_empty.t ....... 
1..5
ok 1 - Empty segment gives a hash with seginfo rather than an empty array of features
ok 2 - segment_id
ok 3 - segment_version
ok 4 - segment_start
ok 5 - segment_stop
ok
t/61-features_group.t ....... 
1..5
ok 1 - Corrent number of links returned
ok 2 - Corrent number of notes returned
ok 3 - Correct link href
ok 4 - Correct link text
ok 5 - Correct note text
ok
t/70-alignment.t ............ 
1..4
ok 1 - Whole-response-mode gave correct number of features returned
ok 2 - Got expected number of alignment objects
ok 3 - Got expected number of alignment blocks
ok 4 - Got cigar string
ok
t/80-structure.t ............ 
1..9
ok 1 - Whole-response-mode gave correct structure
ok 2 - Got the correct number of chains
ok 3 - Got the correct number of groups for the chain
ok 4 - Got the correct number of atoms for the first group
ok 5 - Got the correct number of het
ok 6 - Got the correct number of groups for the het
ok 7 - Got the correct number of atoms for the first group
ok 8 - Got connection data
ok 9 - Got correct number of atoms in connection
ok
t/90-sources.t .............. 
1..2
ok 1 - Whole-response-mode gave correct number of sources returned
ok 2 - Got maintainers email
ok
All tests successful.
Files=22, Tests=126,  5 wallclock secs ( 0.11 usr  0.06 sys +  3.51 cusr  0.56 csys =  4.24 CPU)
Result: PASS