예제 #1
0
    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])
예제 #2
0
 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)