test/landrush/server_test.rb in landrush-0.15.4 vs test/landrush/server_test.rb in landrush-0.16.0

- old
+ new

@@ -6,10 +6,16 @@ output = `dig -p #{Server.port} @127.0.0.1 #{host}` answer_line = output.split("\n").grep(/^#{Regexp.escape(host)}/).first answer_line.split.last end + def query_ptr(host) + output = `dig ptr -p #{Server.port} @127.0.0.1 #{host}` + answer_line = output.split("\n").grep(/^#{Regexp.escape(host)}/).first + answer_line.split.last + end + describe 'start/stop' do it 'starts and stops a daemon' do Server.start Server.running?.must_equal true @@ -33,9 +39,11 @@ fake_ip = '99.98.97.96' Store.hosts.set(fake_host, fake_ip) query(fake_host).must_equal fake_ip + query_ptr(fake_host).must_equal fake_ip+'.' + end it 'also resolves wildcard subdomains to a given machine' do Server.start