Exemplo n.º 1
0
 def test_exception2(self):
     slovnik = dict()
     raised = False
     try:
         slovnik = basicSearch("windows", "Cau", 3)
     except:
         raised = True
         self.assertEquals(raised, True)
Exemplo n.º 2
0
 def test_searching2(self):
     slovnik = dict()
     raised=False
     try:
         slovnik = basicSearch("windows linux", False, 0)
     except:
         raised=True
         self.assertEquals(raised, False)
Exemplo n.º 3
0
 def test_searching3(self):
     slovnik = dict()
     slovnik = basicSearch("nieco", False, 0)
     self.assertEquals(len(slovnik), 6)
Exemplo n.º 4
0
        options.occurence = int(options.occurence)
        try:
            slovnik = ExtendedSearch(
                options.phrase,options.withcorrectphrase, options.leastoneword, options.withoutwords,
                options.occurence, options.author,
                options.publicvenue, int(zoznam[0]), int(zoznam[1]))
        except ValueError:
            print "Chybna hodnota vstupnych parametrov"
            sys.exit(1)
        except Exception:
            "Chyba pri pripajani/chyba v typoch parametrov"
            sys.exit(1)
elif (options.engine == "citeseerx"):
    if (options.type == "BASIC"):
        try:
            slovnik = basicSearch(options.phrase, options.citation, options.sort)
        except ValueError:
            print "Chybna hodnota vstupnych parametrov"
            sys.exit(1)
        except Exception:
            "Chyba pri pripajani/chyba v typoch parametrov"
            sys.exit(1)
    else:
        try:
            slovnik = extendedSearch(
                options.phrase, options.title, options.author,
                options.authoraffi, options.publicvenue,
                options.keywords, options.abstract, 
                Year, zoznam,  options.mincitations,options.citation, options.sort)
        except ValueError:
            print "Chybna hodnota vstupnych parametrov"