@@ -387,6 +387,7 @@ def test_repr(self):
387
387
388
388
with ensure_clean_store (self .path ) as store :
389
389
repr (store )
390
+ store .info ()
390
391
store ['a' ] = tm .makeTimeSeries ()
391
392
store ['b' ] = tm .makeStringSeries ()
392
393
store ['c' ] = tm .makeDataFrame ()
@@ -420,6 +421,7 @@ def test_repr(self):
420
421
421
422
repr (store )
422
423
str (store )
424
+ store .info ()
423
425
424
426
# storers
425
427
with ensure_clean_store (self .path ) as store :
@@ -4371,11 +4373,11 @@ def test_multiple_open_close(self):
4371
4373
4372
4374
# single
4373
4375
store = HDFStore (path )
4374
- assert 'CLOSED' not in str ( store )
4376
+ assert 'CLOSED' not in store . info ( )
4375
4377
assert store .is_open
4376
4378
4377
4379
store .close ()
4378
- assert 'CLOSED' in str ( store )
4380
+ assert 'CLOSED' in store . info ( )
4379
4381
assert not store .is_open
4380
4382
4381
4383
with ensure_clean_path (self .path ) as path :
@@ -4396,20 +4398,20 @@ def f():
4396
4398
store1 = HDFStore (path )
4397
4399
store2 = HDFStore (path )
4398
4400
4399
- assert 'CLOSED' not in str ( store1 )
4400
- assert 'CLOSED' not in str ( store2 )
4401
+ assert 'CLOSED' not in store1 . info ( )
4402
+ assert 'CLOSED' not in store2 . info ( )
4401
4403
assert store1 .is_open
4402
4404
assert store2 .is_open
4403
4405
4404
4406
store1 .close ()
4405
- assert 'CLOSED' in str ( store1 )
4407
+ assert 'CLOSED' in store1 . info ( )
4406
4408
assert not store1 .is_open
4407
- assert 'CLOSED' not in str ( store2 )
4409
+ assert 'CLOSED' not in store2 . info ( )
4408
4410
assert store2 .is_open
4409
4411
4410
4412
store2 .close ()
4411
- assert 'CLOSED' in str ( store1 )
4412
- assert 'CLOSED' in str ( store2 )
4413
+ assert 'CLOSED' in store1 . info ( )
4414
+ assert 'CLOSED' in store2 . info ( )
4413
4415
assert not store1 .is_open
4414
4416
assert not store2 .is_open
4415
4417
@@ -4420,11 +4422,11 @@ def f():
4420
4422
store2 = HDFStore (path )
4421
4423
store2 .append ('df2' , df )
4422
4424
store2 .close ()
4423
- assert 'CLOSED' in str ( store2 )
4425
+ assert 'CLOSED' in store2 . info ( )
4424
4426
assert not store2 .is_open
4425
4427
4426
4428
store .close ()
4427
- assert 'CLOSED' in str ( store )
4429
+ assert 'CLOSED' in store . info ( )
4428
4430
assert not store .is_open
4429
4431
4430
4432
# double closing
@@ -4433,11 +4435,11 @@ def f():
4433
4435
4434
4436
store2 = HDFStore (path )
4435
4437
store .close ()
4436
- assert 'CLOSED' in str ( store )
4438
+ assert 'CLOSED' in store . info ( )
4437
4439
assert not store .is_open
4438
4440
4439
4441
store2 .close ()
4440
- assert 'CLOSED' in str ( store2 )
4442
+ assert 'CLOSED' in store2 . info ( )
4441
4443
assert not store2 .is_open
4442
4444
4443
4445
# ops on a closed store
@@ -4784,9 +4786,10 @@ def test_categorical(self):
4784
4786
tm .assert_frame_equal (result , df2 )
4785
4787
4786
4788
# Make sure the metadata is OK
4787
- assert '/df2 ' in str (store )
4788
- assert '/df2/meta/values_block_0/meta' in str (store )
4789
- assert '/df2/meta/values_block_1/meta' in str (store )
4789
+ info = store .info ()
4790
+ assert '/df2 ' in info
4791
+ assert '/df2/meta/values_block_0/meta' in info
4792
+ assert '/df2/meta/values_block_1/meta' in info
4790
4793
4791
4794
# unordered
4792
4795
s = Series (Categorical (['a' , 'b' , 'b' , 'a' , 'a' , 'c' ], categories = [
0 commit comments