IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 27, 2006, 5:03:34 PM (20 years ago)
Author:
jhoblitt
Message:

add DataStore::Record->new()
move DataStore::Record::File out of DataStore::Record and rename it to DataStore::File
move DataStore::Record::FileSet out of DataStore::Record and rename it to DataStore::FileSet
add DataStore::Product
improve DataStore::Record:... constructor uri param validation (trailing slash vs. no trailing slash)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/DataStore/t/02_fileset_parse.t

    r6497 r6501  
    33# Copyright (C) 2006  Joshua Hoblitt
    44#
    5 # $Id: 02_fileset_parse.t,v 1.4 2006-02-25 04:48:25 jhoblitt Exp $
     5# $Id: 02_fileset_parse.t,v 1.5 2006-02-28 03:02:12 jhoblitt Exp $
    66
    77use strict;
     
    121121    is(scalar @$results, 4, "correct number of item returned");
    122122
    123     isa_ok(@$results[0], 'DataStore::FileSet::Record');
     123    isa_ok(@$results[0], 'DataStore::FileSet');
    124124    is(@$results[0]->fileset, 'otis0123456', 'correct fileset');
    125125    is(@$results[0]->datetime, '2006-01-01T00:03:04Z', 'correct datetime');
    126126    is(@$results[0]->type, 'object', 'correct type');
    127     is(@$results[0]->uri, 'http://foo.com/otis0123456', 'correct uri');
     127    is(@$results[0]->uri, 'http://foo.com/otis0123456/', 'correct uri');
    128128
    129     isa_ok(@$results[1], 'DataStore::FileSet::Record');
     129    isa_ok(@$results[1], 'DataStore::FileSet');
    130130    is(@$results[1]->fileset, 'otis0123456', 'correct fileset');
    131131    is(@$results[1]->datetime, '2006-01-01T00:03:04Z', 'correct datetime');
    132132    is(@$results[1]->type, 'object', 'correct type');
    133     is(@$results[1]->uri, 'http://foo.com/otis0123456', 'correct uri');
     133    is(@$results[1]->uri, 'http://foo.com/otis0123456/', 'correct uri');
    134134
    135     isa_ok(@$results[2], 'DataStore::FileSet::Record');
     135    isa_ok(@$results[2], 'DataStore::FileSet');
    136136    is(@$results[2]->fileset, 'otis0123456', 'correct fileset');
    137137    is(@$results[2]->datetime, '2006-01-01T00:03:04Z', 'correct datetime');
    138138    is(@$results[2]->type, 'object', 'correct type');
    139     is(@$results[2]->uri, 'http://foo.com/otis0123456', 'correct uri');
     139    is(@$results[2]->uri, 'http://foo.com/otis0123456/', 'correct uri');
    140140
    141     isa_ok(@$results[3], 'DataStore::FileSet::Record');
     141    isa_ok(@$results[3], 'DataStore::FileSet');
    142142    is(@$results[3]->fileset, 'otis0123456', 'correct fileset');
    143143    is(@$results[3]->datetime, '2006-01-01T00:03:04Z', 'correct datetime');
    144144    is(@$results[3]->type, 'object', 'correct type');
    145     is(@$results[3]->uri, 'http://foo.com/otis0123456', 'correct uri');
     145    is(@$results[3]->uri, 'http://foo.com/otis0123456/', 'correct uri');
    146146}
    147147
     
    164164    is(scalar @$results, 1, "correct number of item returned");
    165165
    166     isa_ok(@$results[0], 'DataStore::FileSet::Record');
     166    isa_ok(@$results[0], 'DataStore::FileSet');
    167167    is(@$results[0]->fileset, 'otis0123456', 'correct fileset');
    168168    is(@$results[0]->datetime, '2006-01-01T00:03:04Z', 'correct datetime');
Note: See TracChangeset for help on using the changeset viewer.