def run_test(self): # TODO: Filter out unreasonable types for us to write to. record = FileMakerRecord(data=NEW_PROJECT_DATA, manager=self.manager) # TODO: Test that Rec-id is set when we save the record. record.save() record2 = self.manager.get(Description=NEW_PROJECT_DATA['Description']) for key, value in NEW_PROJECT_DATA.items(): self.assertEqual(value, record2._data[key])
def run_test(self): record = FileMakerRecord(data=NEW_PROJECT_DATA, manager=self.manager) record.save() rec_id = record.record_id self.manager.get(record_id=rec_id) self.assertIsNotNone(rec_id) record.delete() self.assertRaises(exceptions.FMActionException, self.manager.get, record_id=rec_id)