def testDeleteDataset(self):
     """ DatasetContainer: deleteDataset"""
     dc = DatasetContainer()
     dc.addDataset( "ds", 0, ds )
     dc.deleteDataset( 'ds', 0 )
     l = dc.listDatasets()
     self.assertEqual( len(l), 0 )
     return
 def testListDatasets(self):
     """ DatasetContainer: listDatasets"""
     dc = DatasetContainer()
     dc.addDataset( "ds", 0, ds )
     l = dc.listDatasets()
     self.assertEqual( len(l), 1 )
     item0 = l[0]
     id0, name0 = item0
     self.assertEqual( name0, "ds" )
     self.assertEqual( id0, 0 )
     return
def test_4(**kwds):

    from histogram.DatasetContainer import DatasetContainer

    dc = DatasetContainer()
    ds = 'dataset'
    name = 'ds1'
    id = 1
    dc.addDataset(name, id, ds)

    passed = True
    dslist = dc.listDatasets()

    if dslist != [(id, name)]:
        passed = False
        log("listDatasets returned {0!s} instead of {1!s}".format(dslist, [(id, name)]))
    return passed
def test_4(**kwds):

    from histogram.DatasetContainer import DatasetContainer

    dc = DatasetContainer()
    ds = "dataset"
    name = "ds1"
    id = 1
    dc.addDataset(name, id, ds)

    passed = True
    dslist = dc.listDatasets()

    if dslist != [(id, name)]:
        passed = False
        log("listDatasets returned %s instead of %s" % (dslist, [(id, name)]))
    return passed