def test_saveframe_items(self): saveframeText = writer._saveframeItemsText(self.nef, 'nef_molecular_system').split('\n') self.assertEqual(' _nef_molecular_system.sf_category\tnef_molecular_system', saveframeText[0]) self.assertEqual(' _nef_molecular_system.sf_framecode\tnef_molecular_system', saveframeText[1]) self.assertEqual(3, len(saveframeText))
def test_saveframe_items_no_loop(self): saveframeText = writer._saveframeItemsText(self.nef, 'nef_nmr_meta_data').split('\n') self.assertEqual(' _nef_nmr_meta_data.sf_category\tnef_nmr_meta_data', saveframeText[0]) self.assertEqual(' _nef_nmr_meta_data.sf_framecode\tnef_nmr_meta_data', saveframeText[1]) self.assertIn(' _nef_nmr_meta_data.format_name\tNmr_Exchange_Format', saveframeText)