From 06c8de08de05c5e7bb01c1328eebeb1114a97750 Mon Sep 17 00:00:00 2001 From: Shlok Chaudhari Date: Thu, 16 Jun 2022 23:40:23 +0530 Subject: [PATCH] test(cli): add separate test case for days in --retention-period flag (#2057) --- cli/command_repository_set_parameters_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cli/command_repository_set_parameters_test.go b/cli/command_repository_set_parameters_test.go index 91a007ec4..aea978968 100644 --- a/cli/command_repository_set_parameters_test.go +++ b/cli/command_repository_set_parameters_test.go @@ -110,6 +110,14 @@ func (s *formatSpecificTestSuite) TestRepositorySetParametersRetention(t *testin out = env.RunAndExpectSuccess(t, "repository", "status") require.Contains(t, out, "Blob retention mode: COMPLIANCE") require.Contains(t, out, "Blob retention period: 222h0m0.000000003s") + + // update retention (use days) + env.RunAndExpectSuccess(t, "repository", "set-parameters", "--retention-mode", blob.Compliance.String(), + "--retention-period", "7d") + + out = env.RunAndExpectSuccess(t, "repository", "status") + require.Contains(t, out, "Blob retention mode: COMPLIANCE") + require.Contains(t, out, "Blob retention period: 168h0m0s") } func (s *formatSpecificTestSuite) TestRepositorySetParametersUpgrade(t *testing.T) {