mattermost-community/focalboard

API Integration Tests - ./api/api.go (workspace)

Open

#435 创建于 2021年5月17日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)TypeScript (2,542 fork)user submission
Good First IssueHacktoberfestHelp WantedUp for grabs

仓库指标

Star
 (26,187 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Add integration tests for missing workspace endpoints

apiv1.HandleFunc("/workspaces/{workspaceID}/blocks/export", a.sessionRequired(a.handleExport)).Methods("GET")
apiv1.HandleFunc("/workspaces/{workspaceID}/blocks/import", a.sessionRequired(a.handleImport)).Methods("POST")

apiv1.HandleFunc("/workspaces/{workspaceID}", a.sessionRequired(a.handleGetWorkspace)).Methods("GET")
apiv1.HandleFunc("/workspaces/{workspaceID}/regenerate_signup_token", a.sessionRequired(a.handlePostWorkspaceRegenerateSignupToken)).Methods("POST")

These are currently in the ./src/octoClient.ts class, so test should go in ./src/octoClient.test.ts see ./integrationtests/blocks_test.go and sharing_test.go for samples.

贡献者指南