mattermost-community/focalboard

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

Open

#435 创建于 2021年5月17日

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

描述

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.

贡献者指南