summaryrefslogtreecommitdiff
path: root/t/30-iris-const.t
diff options
context:
space:
mode:
Diffstat (limited to 't/30-iris-const.t')
-rw-r--r--t/30-iris-const.t17
1 files changed, 16 insertions, 1 deletions
diff --git a/t/30-iris-const.t b/t/30-iris-const.t
index e82b59c..e8e60ae 100644
--- a/t/30-iris-const.t
+++ b/t/30-iris-const.t
@@ -4,7 +4,7 @@ use warnings;
use 5.014;
use DateTime;
-use Test::More tests => 4;
+use Test::More tests => 5;
use Test::Fatal;
use Travel::Status::DE::IRIS;
@@ -41,6 +41,21 @@ ok( defined $status->errstr, 'constructor with missing data has errstr' );
$status = Travel::Status::DE::IRIS->new(
iris_base => 'file:t/in',
+ station => 'doesnotexist',
+ datetime => DateTime->new(
+ year => 2014,
+ month => 1,
+ day => 3,
+ hour => 19,
+ minute => 1,
+ time_zone => 'Europe/Berlin'
+ )
+);
+
+ok( defined $status->errstr, 'constructor with imaginary station has errstr' );
+
+$status = Travel::Status::DE::IRIS->new(
+ iris_base => 'file:t/in',
station => 'EBILP',
datetime => DateTime->new(
year => 2014,