MCPcopy Index your code
hub / github.com/clips/pattern / test_csv

Method test_csv

test/test_db.py:865–876  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

863 print "pattern.db.csv_header_decode()"
864
865 def test_csv(self):
866 # Assert saving and loading data (field types are preserved).
867 v = self.csv
868 v.save("test.csv", headers=True)
869 v = db.CSV.load("test.csv", headers=True)
870 self.assertTrue(isinstance(v, list))
871 self.assertTrue(v.headers[0] == (u"name", db.STRING))
872 self.assertTrue(v[0] == [u"Schrödinger", "cat", True, 3, db.date(2009, 11, 3)])
873 os.unlink("test.csv")
874 print "pattern.db.CSV"
875 print "pattern.db.CSV.save()"
876 print "pattern.db.CSV.load()"
877
878 def test_file(self):
879 # Assert CSV file contents.

Callers

nothing calls this directly

Calls 3

dateMethod · 0.80
saveMethod · 0.45
loadMethod · 0.45

Tested by

no test coverage detected