Sha256: 60a78f2820da57e695c2a1766d15a979ddc1b5cbd6dfebdbfbbe879b4451d66a
Contents?: true
Size: 444 Bytes
Versions: 4
Compression:
Stored size: 444 Bytes
Contents
class TestTrack::Remote::Assignment include TestTrack::RemoteModel attributes :visitor_id, :split_name, :variant, :context, :unsynced validates :visitor_id, :split_name, :variant, :mixpanel_result, presence: true def unsynced? unsynced || variant_changed? end def self.fake_instance_attributes(id) { split_name: "split_#{id}", variant: "true", context: "context", unsynced: false } end end
Version data entries
4 entries across 4 versions & 1 rubygems