mirror of
https://github.com/inaturalist/iNaturalistReactNative.git
synced 2026-09-16 07:44:34 -04:00
23 lines
712 B
JavaScript
23 lines
712 B
JavaScript
import { define } from "factoria";
|
|
|
|
export default define( "LocalObservation", faker => ( {
|
|
uuid: faker.string.uuid( ),
|
|
// This is a Realm object method that we use to see if a record was deleted or not
|
|
isValid: jest.fn( ( ) => true ),
|
|
wasSynced: jest.fn( ( ) => false ),
|
|
missingCoords: jest.fn( ( ) => false ),
|
|
missingBasics: jest.fn( ( ) => false ),
|
|
needsSync: jest.fn( ( ) => true ),
|
|
observationPhotos: [],
|
|
observationSounds: [],
|
|
viewed: jest.fn( ( ) => true ),
|
|
unviewed: jest.fn( ( ) => false ),
|
|
faves: jest.fn( ( ) => [] ),
|
|
} ), {
|
|
uploaded: faker => ( {
|
|
_synced_at: faker.date.past( ),
|
|
needsSync: jest.fn( ( ) => false ),
|
|
wasSynced: jest.fn( ( ) => true ),
|
|
} ),
|
|
} );
|