897 } else if (*item.SCTE).ID != c.expectedSCTEID {
898 t.Error("Expected ", c.expectedSCTEID, " got ", (*item.SCTE).ID)
899 } else if (*item.SCTE).Time != c.expectedSCTETime {
900 t.Error("Expected ", c.expectedSCTETime, " got ", (*item.SCTE).Time) 901 }
902 }
903 }
896 t.Error("Expected ", c.expectedSCTECue, " got ", (*item.SCTE).Cue)
897 } else if (*item.SCTE).ID != c.expectedSCTEID {
898 t.Error("Expected ", c.expectedSCTEID, " got ", (*item.SCTE).ID)
899 } else if (*item.SCTE).Time != c.expectedSCTETime { 900 t.Error("Expected ", c.expectedSCTETime, " got ", (*item.SCTE).Time)
901 }
902 }
895 if (*item.SCTE).Cue != c.expectedSCTECue {
896 t.Error("Expected ", c.expectedSCTECue, " got ", (*item.SCTE).Cue)
897 } else if (*item.SCTE).ID != c.expectedSCTEID {
898 t.Error("Expected ", c.expectedSCTEID, " got ", (*item.SCTE).ID) 899 } else if (*item.SCTE).Time != c.expectedSCTETime {
900 t.Error("Expected ", c.expectedSCTETime, " got ", (*item.SCTE).Time)
901 }
894 } else if index == c.expectedSCTEIndex && item.SCTE != nil {
895 if (*item.SCTE).Cue != c.expectedSCTECue {
896 t.Error("Expected ", c.expectedSCTECue, " got ", (*item.SCTE).Cue)
897 } else if (*item.SCTE).ID != c.expectedSCTEID { 898 t.Error("Expected ", c.expectedSCTEID, " got ", (*item.SCTE).ID)
899 } else if (*item.SCTE).Time != c.expectedSCTETime {
900 t.Error("Expected ", c.expectedSCTETime, " got ", (*item.SCTE).Time)
893 t.Error("Expecting SCTE information on this segment")
894 } else if index == c.expectedSCTEIndex && item.SCTE != nil {
895 if (*item.SCTE).Cue != c.expectedSCTECue {
896 t.Error("Expected ", c.expectedSCTECue, " got ", (*item.SCTE).Cue) 897 } else if (*item.SCTE).ID != c.expectedSCTEID {
898 t.Error("Expected ", c.expectedSCTEID, " got ", (*item.SCTE).ID)
899 } else if (*item.SCTE).Time != c.expectedSCTETime {
Avoid unnecessary dereference expressions that can be avoided by using shorthand notations (syntactic sugar) that are available in Go.
_ = (*str).field // replace with str.field
_ = (**str).field // replace with (*str).field
(*k)[2] = 3 // replace with k[2] = 3
_ = str.field
_ = (*str).field
k[2] = 3