Merge branch 'master' of github.com:diaspora/diaspora
This commit is contained in:
commit
48e92c2c33
3 changed files with 14 additions and 3 deletions
|
|
@ -3,7 +3,6 @@
|
|||
= devise_error_messages!
|
||||
%p
|
||||
= f.label :email
|
||||
%br/
|
||||
= f.text_field :email
|
||||
%p
|
||||
= f.submit "Send me reset password instructions"
|
||||
|
|
|
|||
11
lib/hcard.rb
11
lib/hcard.rb
|
|
@ -3,11 +3,18 @@
|
|||
# the COPYRIGHT file.
|
||||
|
||||
module HCard
|
||||
def self.find url
|
||||
doc = Nokogiri::HTML(Net::HTTP.get URI.parse(url))
|
||||
def self.fetch url
|
||||
Nokogiri::HTML(Net::HTTP.get URI.parse(url))
|
||||
end
|
||||
|
||||
def self.parse doc
|
||||
{:given_name => doc.css(".given_name").text,
|
||||
:family_name => doc.css(".family_name").text,
|
||||
:url => doc.css("#pod_location").text,
|
||||
:photo => doc.css(".photo[src]").text}
|
||||
end
|
||||
|
||||
def self.find url
|
||||
self.parse self.fetch(url)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
desc "Run all specs and features"
|
||||
task :ci => [:environment] do
|
||||
system "export DISPLAY=:99"
|
||||
system "/etc/init.d/xvfb start"
|
||||
system "bundle exec rake"
|
||||
exit_status = $?.exitstatus
|
||||
system "/etc/init.d/xvfb stop"
|
||||
raise "tests failed!" unless exit_status == 0
|
||||
end
|
||||
Loading…
Reference in a new issue