annotate test/test.py @ 0:834706423ac1

initial
author dwinter
date Tue, 26 Feb 2013 15:22:07 +0100
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
834706423ac1 initial
dwinter
parents:
diff changeset
1 '''
834706423ac1 initial
dwinter
parents:
diff changeset
2 Created on 11.02.2013
834706423ac1 initial
dwinter
parents:
diff changeset
3
834706423ac1 initial
dwinter
parents:
diff changeset
4 @author: dwinter
834706423ac1 initial
dwinter
parents:
diff changeset
5 '''
834706423ac1 initial
dwinter
parents:
diff changeset
6
834706423ac1 initial
dwinter
parents:
diff changeset
7 import sunburnt
834706423ac1 initial
dwinter
parents:
diff changeset
8 import httplib
834706423ac1 initial
dwinter
parents:
diff changeset
9
834706423ac1 initial
dwinter
parents:
diff changeset
10 class TestSolr:
834706423ac1 initial
dwinter
parents:
diff changeset
11
834706423ac1 initial
dwinter
parents:
diff changeset
12 solr = None
834706423ac1 initial
dwinter
parents:
diff changeset
13 def __init__(self):
834706423ac1 initial
dwinter
parents:
diff changeset
14 self.solr=sunburnt.SolrInterface(url="http://127.0.0.1:8983/solr/mpiwgweb")
834706423ac1 initial
dwinter
parents:
diff changeset
15
834706423ac1 initial
dwinter
parents:
diff changeset
16 if __name__ == '__main__':
834706423ac1 initial
dwinter
parents:
diff changeset
17
834706423ac1 initial
dwinter
parents:
diff changeset
18 sl = TestSolr()
834706423ac1 initial
dwinter
parents:
diff changeset
19
834706423ac1 initial
dwinter
parents:
diff changeset
20 #params={facet=true&facet.field=description&facet.field=main_content&start=0&q=main_content:knowledge+AND+renn+AND+description:*+AND+main_content:*&rows=10} hits=113 status=0 QTime=66
834706423ac1 initial
dwinter
parents:
diff changeset
21
834706423ac1 initial
dwinter
parents:
diff changeset
22 x= {"qt":"tvrh","tv":"on","fl":"main_content","tv.tf":True}
834706423ac1 initial
dwinter
parents:
diff changeset
23
834706423ac1 initial
dwinter
parents:
diff changeset
24 fq = sl.solr.query(urlNorm="http://127.0.0.1:18080/www_neu/en/news/features/feature25",**x).facet_by("main_content")
834706423ac1 initial
dwinter
parents:
diff changeset
25 x = fq.execute()
834706423ac1 initial
dwinter
parents:
diff changeset
26
834706423ac1 initial
dwinter
parents:
diff changeset
27 #http://localhost:8983/solr/mpiwgweb/select?q=*%3A*&wt=xml&tv=on&qt=tvrh&fl=main_content&tv.tf=true
834706423ac1 initial
dwinter
parents:
diff changeset
28 #http://localhost:8983/solr/mpiwgweb/select?q=*%3A*&wt=json&tv=on&qt=tvrh&fl=main_content&tv.tf=true
834706423ac1 initial
dwinter
parents:
diff changeset
29 print x.facet_counts.facet_fields['main_content']
834706423ac1 initial
dwinter
parents:
diff changeset
30