(t *testing.T)
| 2750 | } |
| 2751 | |
| 2752 | func TestTimestampFlagApply_Timezoned(t *testing.T) { |
| 2753 | pdt := time.FixedZone("PDT", -7*60*60) |
| 2754 | expectedResult, _ := time.Parse(time.RFC3339, "2006-01-02T15:04:05Z") |
| 2755 | fl := TimestampFlag{Name: "time", Aliases: []string{"t"}, Config: TimestampConfig{Layouts: []string{time.ANSIC}, Timezone: pdt}} |
| 2756 | cmd := &Command{ |
| 2757 | Flags: []Flag{ |
| 2758 | &fl, |
| 2759 | }, |
| 2760 | } |
| 2761 | |
| 2762 | assert.NoError(t, cmd.Run(buildTestContext(t), []string{"", "--time", "Mon Jan 2 08:04:05 2006"})) |
| 2763 | assert.Equal(t, expectedResult.In(pdt), cmd.Value("time")) |
| 2764 | } |
| 2765 | |
| 2766 | func TestTimestampFlagValueFromCommand(t *testing.T) { |
| 2767 | now := time.Now() |
nothing calls this directly
no test coverage detected