Esempio n. 1
0
    def testInvalidArgs(self):
        # Check invalid args
        output = json.loads( ktorrent.search(search='Linux', strict=404, category='book') )
        self.assertEqual(output['status'], 400)

        output = json.loads( ktorrent.search(category='books') )
        self.assertEqual(output['status'], 400)

        output = json.loads( ktorrent.top(category='movies', page='2') )
        self.assertEqual(output['status'], 400)
Esempio n. 2
0
    def testInvalidArgs(self):
        # Check invalid args
        output = json.loads(
            ktorrent.search(search='Linux', strict=404, category='book'))
        self.assertEqual(output['status'], 400)

        output = json.loads(ktorrent.search(category='books'))
        self.assertEqual(output['status'], 400)

        output = json.loads(ktorrent.top(category='movies', page='2'))
        self.assertEqual(output['status'], 400)
Esempio n. 3
0
def top_results(adv):
   category = click.prompt('Enter Category')

   page = 1
   if adv:
       page = click.prompt('Enter Page')
       if page.isdigit() and int(page) > 0:
            page = int(page)

   data = json.loads( ktorrent.top(category=category, page=page) )

   if check_status( data['status'] ):
       print_data( data['torrent'] )
Esempio n. 4
0
def top_results(adv):
    category = click.prompt('Enter Category')

    page = 1
    if adv:
        page = click.prompt('Enter Page')
        if page.isdigit() and int(page) > 0:
            page = int(page)

    data = json.loads(ktorrent.top(category=category, page=page))

    if check_status(data['status']):
        print_data(data['torrent'])
Esempio n. 5
0
 def testTop(self):
     # top: Validate JSON
     output = ktorrent.top(category='movies', page=2)
     self.assertEqual(type(json.loads(output)) is dict, True)
Esempio n. 6
0
 def testTop(self):
     # top: Validate JSON
     output = ktorrent.top(category='movies', page=2)
     self.assertEqual( type( json.loads(output) ) is dict , True)