#!/usr/bin/env lua local opensubtitles = require("server.opensubtitles") local note = function(success, name) local sign if success then sign = "✅" else sign = "❌" end print(sign .. " : " .. name) end local test_opensubtitles = function() local ohash, name, id ohash = "395787dbe5b42001" name = "Fight.Club.1999.REMASTERED.720p.BRRip.XviD.AC3-RARBG" id = opensubtitles.search_ohash(ohash, name, "eng") note(id and id:match("%d+$") == "5449593", "search_ohash") name = "Fight.Club.10th.Anniversary.Edition.1999.720p.BrRip.x264.YIFY" id = opensubtitles.search_filesize(1074575924, name, "eng") note(id and id:match("%d+$") == "4987774", "search_filesize") name = "Fight.Club.1999.REMASTERED.720p.BRRip.XviD.AC3-RARBG" id = opensubtitles.search_name(name, "eng") note(id and id:match("%d+$") == "5449593", "search_name") end test_opensubtitles()