|
|
@ -24,7 +24,7 @@ import (
|
|
|
|
|
|
|
|
|
|
|
|
func TestShow(t *testing.T) {
|
|
|
|
func TestShow(t *testing.T) {
|
|
|
|
config := actionConfigFixture(t)
|
|
|
|
config := actionConfigFixture(t)
|
|
|
|
client := NewShowWithConfig(ShowAll, config)
|
|
|
|
client := NewShow(ShowAll, config)
|
|
|
|
client.chart = &chart.Chart{
|
|
|
|
client.chart = &chart.Chart{
|
|
|
|
Metadata: &chart.Metadata{Name: "alpine"},
|
|
|
|
Metadata: &chart.Metadata{Name: "alpine"},
|
|
|
|
Files: []*chart.File{
|
|
|
|
Files: []*chart.File{
|
|
|
@ -65,7 +65,8 @@ bar
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func TestShowNoValues(t *testing.T) {
|
|
|
|
func TestShowNoValues(t *testing.T) {
|
|
|
|
client := NewShow(ShowAll)
|
|
|
|
config := actionConfigFixture(t)
|
|
|
|
|
|
|
|
client := NewShow(ShowAll, config)
|
|
|
|
client.chart = new(chart.Chart)
|
|
|
|
client.chart = new(chart.Chart)
|
|
|
|
|
|
|
|
|
|
|
|
// Regression tests for missing values. See issue #1024.
|
|
|
|
// Regression tests for missing values. See issue #1024.
|
|
|
@ -81,7 +82,8 @@ func TestShowNoValues(t *testing.T) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func TestShowValuesByJsonPathFormat(t *testing.T) {
|
|
|
|
func TestShowValuesByJsonPathFormat(t *testing.T) {
|
|
|
|
client := NewShow(ShowValues)
|
|
|
|
config := actionConfigFixture(t)
|
|
|
|
|
|
|
|
client := NewShow(ShowValues, config)
|
|
|
|
client.JSONPathTemplate = "{$.nestedKey.simpleKey}"
|
|
|
|
client.JSONPathTemplate = "{$.nestedKey.simpleKey}"
|
|
|
|
client.chart = buildChart(withSampleValues())
|
|
|
|
client.chart = buildChart(withSampleValues())
|
|
|
|
output, err := client.Run("")
|
|
|
|
output, err := client.Run("")
|
|
|
@ -95,7 +97,8 @@ func TestShowValuesByJsonPathFormat(t *testing.T) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func TestShowCRDs(t *testing.T) {
|
|
|
|
func TestShowCRDs(t *testing.T) {
|
|
|
|
client := NewShow(ShowCRDs)
|
|
|
|
config := actionConfigFixture(t)
|
|
|
|
|
|
|
|
client := NewShow(ShowCRDs, config)
|
|
|
|
client.chart = &chart.Chart{
|
|
|
|
client.chart = &chart.Chart{
|
|
|
|
Metadata: &chart.Metadata{Name: "alpine"},
|
|
|
|
Metadata: &chart.Metadata{Name: "alpine"},
|
|
|
|
Files: []*chart.File{
|
|
|
|
Files: []*chart.File{
|
|
|
@ -123,7 +126,8 @@ bar
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
func TestShowNoReadme(t *testing.T) {
|
|
|
|
func TestShowNoReadme(t *testing.T) {
|
|
|
|
client := NewShow(ShowAll)
|
|
|
|
config := actionConfigFixture(t)
|
|
|
|
|
|
|
|
client := NewShow(ShowAll, config)
|
|
|
|
client.chart = &chart.Chart{
|
|
|
|
client.chart = &chart.Chart{
|
|
|
|
Metadata: &chart.Metadata{Name: "alpine"},
|
|
|
|
Metadata: &chart.Metadata{Name: "alpine"},
|
|
|
|
Files: []*chart.File{
|
|
|
|
Files: []*chart.File{
|
|
|
|