1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2025-09-16 09:26:22 +02:00

Revert "add feature flag pkg"

This reverts commit 81966b0ec6.
This commit is contained in:
Christopher Fenner
2025-09-12 09:53:54 +02:00
parent ca19ce61b7
commit 07ae1fb8e4
2 changed files with 0 additions and 37 deletions

View File

@@ -1,17 +0,0 @@
package feature
import (
"os"
"github.com/SAP/jenkins-library/pkg/log"
)
const prefix = "com_sap_piper_featureFlag_"
func IsFeatureEnabled(flag string) bool {
if os.Getenv(prefix+flag) == "true" {
log.Entry().Infof("Feature '%s%s' is enabled", prefix, flag)
return true
}
return false
}

View File

@@ -1,20 +0,0 @@
package feature
import (
"os"
"testing"
"github.com/stretchr/testify/assert"
)
func TestIsFeatureEnabled(t *testing.T) {
t.Run("", func(t *testing.T) {
assert.False(t, IsFeatureEnabled("newFeature"))
// defer resetEnv(os.Environ())
os.Setenv(prefix+"newFeature", "true")
defer os.Setenv(prefix+"newFeature", "")
assert.True(t, IsFeatureEnabled("newFeature"))
})
}