コード例 #1
0
ファイル: test_file.py プロジェクト: shivakumarjakkani/pyload
    def setUpClass(cls):
        c = Core()
        # db needs separate initialisation
        cls.db = c.db
        cls.db.purge_all()

        cls.m = cls.db.manager = c.files
コード例 #2
0
 def setUpClass(cls):
     cls.core = Core()
     cls.db = DatabaseBackend(cls.core)
     cls.core.db = cls.db
     cls.db.manager = cls.core
     cls.db.manager.status_msg = defaultdict(lambda: "statusmsg")
     cls.parser = cls.core.config
     cls.config = ConfigManager(cls.core, cls.parser)
     cls.db.setup()
コード例 #3
0
    def setUpClass(cls):
        cls.pids = [-1]
        cls.fids = []

        cls.db = DatabaseBackend(Core())
        cls.db.manager = cls.db.core

        cls.db.setup()
        cls.db.purge_all()
コード例 #4
0
    def setUpClass(cls):
        cls.c = Core()
        cls.db = cls.c.db
        cls.db.purge_all()
        cls.db.add_debug_user(normal_user.uid)
        cls.db.add_debug_user(admin_user.uid)
        cls.db.add_debug_user(other_user.uid)

        cls.files = cls.c.files
        cls.m = cls.c.tfm
コード例 #5
0
 def setUpClass(cls):
     cls.core = Core()
コード例 #6
0
        try:
            result = p._decrypt([url])

            if to_int(flag):
                assert int(flag) == len(result)

        except Exception as e:
            if isinstance(e, Fail) and flag == "fail":
                pass
            else:
                raise


# setup methods

c = Core()

with io.open(os.path.join(os.path.dirname(__file__),
                          "crypterlinks.txt")) as fp:
    links = [x.strip() for x in fp.readlines()]
urls = []
flags = {}

for l in links:
    if not l or l.startswith("#"):
        continue
    if l.startswith("http"):
        if "||" in l:
            l, flag = l.split("||")
            flags[l] = flag
コード例 #7
0
 def setUpClass(cls):
     cls.core = Core()
     name = "{0}.{1}".format(cls.__module__, cls.__name__)
     for f in glob(os.path.join(name, "debug_*")):
         remove(f, trash=True)
コード例 #8
0
 def setUpClass(cls):
     cls.req = RequestFactory(Core())
コード例 #9
0
 def setUpClass(cls):
     # Only needed to get imports right
     cls.core = Core()
     cls.config = cls.core.config
コード例 #10
0
ファイル: plugintester.py プロジェクト: GordonGuenther/pyload
 def setUpClass(cls):
     cls.core = Core()
     name = '{0}.{1}'.format(cls.__module__, cls.__name__)
     for fname in glob(os.path.join(name, 'debug_*')):
         remove(fname, trash=True)