예제 #1
0
파일: test.py 프로젝트: gijs/python-tablefu
 def test_big_filter(self):
     arra = open('tests/arra.csv')
     t = TableFu(arra)
     f = t.filter(State='ALABAMA', County='COLBERT')
     self.assertEqual(f.count(), 5)
예제 #2
0
파일: test.py 프로젝트: gijs/python-tablefu
 def test_simple_filter(self):
     "Filter by keyword args"
     t = TableFu(self.csv_file)
     f = t.filter(Author='Samuel Beckett')
     self.assertEqual(f[0].cells, self.table[1])
예제 #3
0
파일: test.py 프로젝트: gijs/python-tablefu
 def test_multi_filter(self):
     "Filter by multiple keywords"
     t = TableFu(self.csv_file)
     f = t.filter(Style='Modernism', Author='Samuel Beckett')
     self.assertEqual(f[0].cells, self.table[1])
예제 #4
0
파일: test.py 프로젝트: gijs/python-tablefu
 def test_filter(self):
     "Filtering returns a new TableFu instance"
     t = TableFu(self.csv_file)
     f = t.filter(Author='Samuel Beckett')
     self.assertEqual(type(t), type(f))
     self.assertEqual(t.columns, f.columns)
예제 #5
0
 def test_big_filter(self):
     arra = open('tests/arra.csv')
     t = TableFu(arra)
     f = t.filter(State='ALABAMA', County='COLBERT')
     self.assertEqual(f.count(), 5)
예제 #6
0
 def test_multi_filter(self):
     "Filter by multiple keywords"
     t = TableFu(self.csv_file)
     f = t.filter(Style='Modernism', Author='Samuel Beckett')
     self.assertEqual(f[0].cells, self.table[1])
예제 #7
0
 def test_simple_filter(self):
     "Filter by keyword args"
     t = TableFu(self.csv_file)
     f = t.filter(Author='Samuel Beckett')
     self.assertEqual(f[0].cells, self.table[1])
예제 #8
0
 def test_filter(self):
     "Filtering returns a new TableFu instance"
     t = TableFu(self.csv_file)
     f = t.filter(Author='Samuel Beckett')
     self.assertEqual(type(t), type(f))
     self.assertEqual(t.columns, f.columns)