Source code for tests.testPandas

'''
Created on 2021-06-07

@author: mk
'''

from lodstorage.sample import Sample
import unittest
from tests.basetest import Basetest
import pandas as pd

[docs]class TestPandas(Basetest):
[docs] def testIssue25(self): ''' see https://github.com/WolfgangFahl/pyLoDStorage/issues/25 ''' listOfRecords = Sample.getRoyals() df= pd.DataFrame(listOfRecords) self.assertEqual(len(df), len(listOfRecords)) self.assertEqual(len(df.columns.values), len(listOfRecords[0].keys())) averageAge= df['age'].mean() self.assertIsNotNone(averageAge) self.assertGreater(averageAge,53)
if __name__ == "__main__": #import sys;sys.argv = ['', 'Test.testName'] unittest.main()