| line | true | false | branch | 
 
| 81 | 0 | 0 | unless ($namespace) | 
 
| 88 | 0 | 0 | unless ($protocol) | 
 
| 92 | 0 | 0 | unless ($protocol eq 'dbi') | 
 
| 96 | 0 | 0 | if defined $login | 
 
| 97 | 0 | 0 | if defined $owner | 
 
| 102 | 0 | 0 | if (defined $login) | 
 
| 103 | 0 | 0 | if ($login =~ m[/]) | 
 
| 106 | 0 | 0 | if defined $login | 
 
| 107 | 0 | 0 | if defined $password | 
 
| 109 | 0 | 0 | if defined $owner | 
 
| 113 | 0 | 0 | if ($@) | 
 
| 120 | 0 | 0 | unless 'UR::DataSource'->get($class_name) | 
 
| 121 | 0 | 0 | if ($c) | 
 
| 141 | 0 | 0 | unless ($fh) | 
 
| 154 | 0 | 0 | unless ('UR::Object::Type'->use_module_with_namespace_constraints($class_name)) | 
 
| 160 | 0 | 0 | unless ($ds) | 
 
| 166 | 0 | 0 | if ($self->_try_connect) { } | 
 
| 187 | 0 | 0 | if ($driver ne 'SQLite') | 
 
| 202 | 0 | 0 | unless -f $server | 
 
| 206 | 0 | 0 | unless ($pathname eq $server) | 
 
| 207 | 0 | 0 | unless symlink $server, $pathname | 
 
| 247 | 0 | 0 | if ($dbh) { } |