#!/usr/bin/env lua local opensubtitles = require 'server.opensubtitles' local util = require 'lib.util' local errs = 0 local test_opensubtitles = function () local ohash, name, id, new_id ohash = '395787dbe5b42001' name = 'Fight.Club.1999.REMASTERED.720p.BRRip.XviD.AC3-RARBG' id = '5449593' new_id = opensubtitles.search_ohash(ohash, name) if new_id then new_id = new_id:match('%d*$') end if id ~= new_id then util.error('opensubtitles: id mismatch') errs = errs + 1 end end test_opensubtitles() if errs == 0 then print('ok: all tests ran successfully') else os.exit(false) end