當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript pipeline_submit.buildPipelineSubmit類代碼示例

本文整理匯總了TypeScript中@pipeline/io/pipeline_submit.buildPipelineSubmit的典型用法代碼示例。如果您正苦於以下問題:TypeScript buildPipelineSubmit類的具體用法?TypeScript buildPipelineSubmit怎麽用?TypeScript buildPipelineSubmit使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了buildPipelineSubmit類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: it

    it('should submit a new pipeline revision with a parent revision', function() {

        mockPipeline();
        args[1] = "revise";
        args[7] = 1;
        built_submit = buildPipelineSubmit.apply(null, args);
        jasmine.Ajax.install();

        built_submit(new Event('submit'));

        // @types for JasmineAjaxRequest seems to be a bit spotty.
        let request: any = jasmine.Ajax.requests.mostRecent();
        expect(request.url).toBe("/api/pipelines/");
        expect(request.method).toBe('POST');

        let requestData = request.data();
        expect(requestData.users_allowed).toEqual([ "b", "c" ]);
        expect(requestData.groups_allowed).toEqual([ "b", "c" ]);
        expect(requestData.family).toEqual('custom_family_name');
        expect(requestData.family_desc).toEqual('custom_family_desc');
        expect(requestData.revision_name).toEqual('custom_revision_name');
        expect(requestData.revision_desc).toEqual('custom_revision_desc');
        expect(requestData.revision_parent).toEqual(1);
        expect(requestData.published).toEqual(false);
        expect(requestData.canvas_width).toEqual(300);
        expect(requestData.canvas_height).toEqual(150);

        jasmine.Ajax.uninstall();

    });
開發者ID:cfe-lab,項目名稱:Kive,代碼行數:30,代碼來源:pipeline_submit.tests.ts

示例2: beforeEach

 beforeEach(function() {
     built_submit = buildPipelineSubmit.apply(null, args);
     jasmine.Ajax.install();
 });
開發者ID:cfe-lab,項目名稱:Kive,代碼行數:4,代碼來源:pipeline_submit.tests.ts

示例3: expect

 expect(function() {
     buildPipelineSubmit.apply(null, args);
 }).not.toThrow();
開發者ID:cfe-lab,項目名稱:Kive,代碼行數:3,代碼來源:pipeline_submit.tests.ts


注:本文中的@pipeline/io/pipeline_submit.buildPipelineSubmit類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。