Files
odo/scripts/mockgen.sh
Philippe Martin 06ba84ec28 Refactor odo init to make parts reusable by odo dev/deploy (#5434)
* Init package

* Fix starter not found

* More unit tests

* More doc

* Review

* Determine backend upfront
2022-02-11 09:50:57 -05:00

62 lines
1.7 KiB
Bash
Executable File

#!/usr/bin/env bash
# Use this script to regererate generated mock files
# after changing signatures of interfaces in these packages
mockgen -source=pkg/kclient/interface.go \
-package kclient \
-destination pkg/kclient/mock_Client.go
mockgen -source=pkg/localConfigProvider/localConfigProvider.go \
-package localConfigProvider \
-destination pkg/localConfigProvider/mock_localConfigProvider.go
mockgen -source=pkg/storage/storage.go \
-package storage \
-destination pkg/storage/mock_Client.go
mockgen -source=pkg/url/url.go \
-package url \
-destination pkg/url/mock_Client.go
mockgen -source=pkg/devfile/image/image.go \
-package image \
-destination pkg/devfile/image/mock_Backend.go
mockgen -source=pkg/odo/cmdline/cmdline.go \
-package cmdline \
-destination pkg/odo/cmdline/mock.go
mockgen -source=pkg/project/project.go \
-package project \
-destination pkg/project/mock.go
mockgen -source=pkg/preference/preference.go \
-package preference \
-destination pkg/preference/mock.go
mockgen -source=pkg/auth/interface.go \
-package auth \
-destination pkg/auth/mock.go
mockgen -source=pkg/init/backend/interface.go \
-package backend \
-destination pkg/init/backend/mock.go
mockgen -source=pkg/catalog/interface.go \
-package catalog \
-destination pkg/catalog/mock_catalog.go
mockgen -source=pkg/init/asker/interface.go \
-package asker \
-destination pkg/init/asker/mock.go
mockgen -source=pkg/init/interface.go \
-package init \
-destination pkg/init/mock.go
mockgen -source=pkg/init/registry/interface.go \
-package registry \
-destination pkg/init/registry/mock.go