Sha256: d2a3b5bb8446291ad5a7149956dac67e5db6687db0965c570f6ef690e1bd67c9

Contents?: true

Size: 908 Bytes

Versions: 2

Compression:

Stored size: 908 Bytes

Contents

require "spec_helper"

module Rails
  def self.root
    File.dirname(__FILE__)
  end
end

describe EnoughFields do

  before :all do
    User.create(:login => 'flyerhzm', :email => 'flyerhzm@gmail.com', :first_name => 'richard', :last_name => 'huang')
    User.create(:login => 'richard', :email => 'richard@gmail.com', :first_name => 'richard', :last_name => 'huang')
    User.create(:login => 'test', :email => 'test@gmail.com', :first_name => 'test', :last_name => 'test')
  end

  it "should" do
    EnoughFields.enable = true
    EnoughFields.growl = true
    EnoughFields.start_request
    Thread.current[:monit_set] = EnoughFields::MonitSet.new
    p User.all.collect {|user| [user.email, user.login]}

    p User.only(:email).collect(&:email)
    # User.all.to_a
    if EnoughFields.notification?
      EnoughFields.perform_out_of_channel_notifications
    end
    EnoughFields.end_request
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
enough_fields-0.0.3 spec/enough_fields/enough_fields_spec.rb
enough_fields-0.0.2 spec/enough_fields/enough_fields_spec.rb