Sha256: f7c82f1c84605668b18429cbb1790ac387118205d071e51243ceb06e2c50a6e6
Contents?: true
Size: 752 Bytes
Versions: 15
Compression:
Stored size: 752 Bytes
Contents
FactoryGirl.define do factory :project, class: Server::Project do name path end factory :file, class: Server::File do project file_hash path end factory :time_entry, class: Server::TimeEntry do file file_hash editor_name "Textmate" editor_version "1.5.10" mtime end factory :duration, class: Server::Duration do file date duration { Random.rand(1000) } end sequence :name do |n| "project_#{n}" end sequence :path do |n| "/path/to/project_#{n}" end sequence :mtime do |n| Time.now + 2 * n end sequence :date do |n| Time.now + 2 * n end sequence :file_hash do |n| require 'digest/sha1' Digest::SHA1.hexdigest('WatchTower' * n) end end
Version data entries
15 entries across 15 versions & 1 rubygems