示例#1
0
文件: tests.py 项目: voidfiles/dabba
    def test_job(self):
        data = {}

        self.assertRaises(Exception, Job.from_data, data)

        data["kind"] = "awesome"

        self.assertRaises(Exception, Job.from_data, data)

        data["unique_id"] = 1

        job = Job.from_data(data)

        self.assertIsNotNone(job.get("id"))
示例#2
0
文件: tests.py 项目: voidfiles/dabba
    def setUp(self):
        httpretty.enable()
        self.data = {"awesome": 1}

        self.data_json = json.dumps(self.data)

        self.job = Job.from_data(
            {
                "kind": "http",
                "unique_id": "1",
                "request_module": {"url": "http://example.com", "method": "GET"},
                "output": {},
            }
        )

        self.request_module = modules.RequestsModule(name="request_module")
示例#3
0
文件: tests.py 项目: voidfiles/dabba
 def setUp(self):
     self.job = Job.from_data(dict(kind="module_test", unique_id="1"))
示例#4
0
文件: tests.py 项目: voidfiles/dabba
 def setUp(self):
     self.job = Job.from_data(dict(kind='pipeline_test', unique_id='1'))