github.com/hspak/nomad@v0.7.2-0.20180309000617-bc4ae22a39a5/ui/mirage/factories/task-event.js (about)

     1  import { Factory, faker, trait } from 'ember-cli-mirage';
     2  import { provide } from '../utils';
     3  
     4  const REF_TIME = new Date();
     5  const STATES = provide(10, faker.system.fileExt.bind(faker.system));
     6  
     7  export default Factory.extend({
     8    type: faker.list.random(...STATES),
     9  
    10    signal: () => '',
    11    exitCode: () => null,
    12    time: () => faker.date.past(2 / 365, REF_TIME) * 1000000,
    13  
    14    downloadError: () => '',
    15    driverError: () => '',
    16    driverMessage: () => '',
    17    killError: () => '',
    18    killReason: () => '',
    19    restartReason: () => '',
    20    setupError: () => '',
    21    taskSignalReason: () => '',
    22    validationError: () => '',
    23    message: () => faker.lorem.sentence(),
    24  });