[MM-33662] - Mock out CWS in enterprise code (#17305)
* [MM-33662] - Mock out CWS in enterprise code * Feedback impl Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
5f9870ac06
Коммит
0b2c0832f1
2
Makefile
2
Makefile
@@ -143,6 +143,8 @@ all: run ## Alias for 'run'.
|
|||||||
include config.mk
|
include config.mk
|
||||||
include build/*.mk
|
include build/*.mk
|
||||||
|
|
||||||
|
LDFLAGS += -X "github.com/mattermost/mattermost-server/v5/model.MockCWS=$(MM_ENABLE_CWS_MOCK)"
|
||||||
|
|
||||||
RUN_IN_BACKGROUND ?=
|
RUN_IN_BACKGROUND ?=
|
||||||
ifeq ($(RUN_SERVER_IN_BACKGROUND),true)
|
ifeq ($(RUN_SERVER_IN_BACKGROUND),true)
|
||||||
RUN_IN_BACKGROUND := &
|
RUN_IN_BACKGROUND := &
|
||||||
|
|||||||
@@ -22,3 +22,6 @@ RUN_SERVER_IN_BACKGROUND ?= true
|
|||||||
#
|
#
|
||||||
# Posible options: test or qa
|
# Posible options: test or qa
|
||||||
LDAP_DATA ?= test
|
LDAP_DATA ?= test
|
||||||
|
|
||||||
|
# Mock the CWS.
|
||||||
|
MM_ENABLE_CWS_MOCK ?= false
|
||||||
|
|||||||
@@ -14,6 +14,8 @@ const (
|
|||||||
InviteLimitation = "invite"
|
InviteLimitation = "invite"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
var MockCWS string
|
||||||
|
|
||||||
// Product model represents a product on the cloud system.
|
// Product model represents a product on the cloud system.
|
||||||
type Product struct {
|
type Product struct {
|
||||||
ID string `json:"id"`
|
ID string `json:"id"`
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user