def test_answer(): """ Load different .cnv versions with fCNV """ datafiles = glob(os.path.join(seabird_dir(), 'data/*', "*.cnv")) assert len(datafiles) > 0, \ "No files available for testing at: %s" % datafiles for f in datafiles: print("Loading file: %s" % f) profile = fCNV(f) assert len(profile.keys()) > 0 assert len(profile.attributes.keys()) > 0
def test_serialize_fCNV(): """ Serialize fCNV """ datafiles = glob(os.path.join(seabird_dir(), 'data/*', "*.cnv")) assert len(datafiles) > 0, \ "No files available for testing at: %s" % datafiles for f in datafiles: profile = fCNV(f) profile2 = pickle.loads(pickle.dumps(profile)) assert profile.attributes == profile2.attributes assert (profile.data == profile.data)
def test_answer(): """ Load different .cnv versions with fCNV """ datafiles = glob(os.path.join(seabird_dir(), 'data/*', "*.cnv")) assert len(datafiles) > 0, \ "No files available for testing at: %s" % datafiles for f in datafiles: print("Loading file: %s" % f) profile = fCNV(f) assert len(profile.keys()) > 0 assert len(profile.attrs.keys()) > 0
def test_serialize_fCNV(): """ Serialize fCNV """ datafiles = glob(os.path.join(seabird_dir(), 'data/*', "*.cnv")) assert len(datafiles) > 0, \ "No files available for testing at: %s" % datafiles for f in datafiles: profile = fCNV(f) profile2 = pickle.loads(pickle.dumps(profile)) assert profile.attrs == profile2.attrs assert (profile.data == profile.data)