test/test_leanback.rb in leanback-0.2.3 vs test/test_leanback.rb in leanback-0.2.4
- old
+ new
@@ -42,13 +42,13 @@
#puts e.error
end
end
should "find items by key" do
- docs = Couchdb.find_by( :database => 'contacts', :email => 'nancy@mail.com')
- #docs = Couchdb.find_by( :database => 'contacts', :lastname => 'Smith')
- #docs = Couchdb.find_by( :database => 'contacts', :gender => 'female')
+ #docs = Couchdb.find_by( :database => 'contacts', :email => 'nancy@mail.com')
+ docs = Couchdb.find_by( :database => 'contacts', :lastname => 'smith')
+ #docs = Couchdb.find_by( :database => 'contacts', :country => 'female')
#puts docs.inspect
end
should "view document doc or handle exception" do
@@ -67,12 +67,12 @@
#puts 'viewing design doc...'
view = { :database => "contacts", :design_doc => 'more_views', :view => 'get_user_email'}
hash = Couchdb.find view
#puts hash.inspect
rescue CouchdbException => e
- puts "Error message: " + e.to_s
- puts "Error value: " + e.error
+ # puts "Error message: " + e.to_s
+ # puts "Error value: " + e.error
end
end
should "Query a permanent view" do
@@ -150,36 +150,24 @@
end
should "display all documents in the database" do
- docs = Couchdb.docs_from 'monitors'
- #puts 'docs = Couchdb.docs_from monitors'
- docs.each do |d|
+ #docs = Couchdb.docs_from 'monitors'
+ #puts 'docs = Couchdb.docs_from monitors'
+ #docs.each do |d|
# puts "_rev: " + d["_rev"]
#puts "_id: " + d["_id"]
#puts "every: " + d["every"]
#puts "monitor: " + d["monitor"]
#puts "url: " + d["url"]
#puts "test: " + d["test"]
#puts "contact: " + d["contact"]
#puts "via: " + d["via"]
#puts "notify_interval: " + d["notify_interval"]
- end
+ #end
end
- should "create view on the fly if it doesn't already exist" do
- begin
- docs = Couchdb.find(:database => "contacts", :design_doc => 'x_my_views', :view => 'get_emails')
- rescue CouchdbException => e
- #puts e.to_s
- doc = { :database => 'contacts', :design_doc => 'x_my_views', :json_doc => '/home/obi/bin/my_views.json' }
- #doc = { :database => 'contacts', :design_doc => 'my_views', :json_doc => '/path/to/my_views.json' }
- Couchdb.create_design doc
- docs = Couchdb.find(:database => "contacts", :design_doc => 'my_views', :view => 'get_emails')
- end
- #puts docs.inspect
- end
should " switch to default bind address" do
Couchdb.address = nil
Couchdb.port = nil