mirror of
https://github.com/gocsaf/csaf.git
synced 2025-12-22 11:55:40 +01:00
Add a minimum of documentation to test functions
This commit is contained in:
parent
a495416882
commit
b14d775422
1 changed files with 7 additions and 0 deletions
|
|
@ -14,6 +14,7 @@ import (
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// TestNewTimeInterval tests the creation of time intervals via NewTimeInterval()
|
||||||
func TestNewTimeInterval(t *testing.T) {
|
func TestNewTimeInterval(t *testing.T) {
|
||||||
var before time.Time
|
var before time.Time
|
||||||
before = time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC)
|
before = time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC)
|
||||||
|
|
@ -25,6 +26,7 @@ func TestNewTimeInterval(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestGuessDate tests whether a sample of strings are correctly parsed into Dates by guessDate()
|
||||||
func TestGuessDate(t *testing.T) {
|
func TestGuessDate(t *testing.T) {
|
||||||
if _, guess := guessDate("2006-01-02T15:04:05"); !guess {
|
if _, guess := guessDate("2006-01-02T15:04:05"); !guess {
|
||||||
t.Errorf("Failure: Could not guess valid Date from valid string")
|
t.Errorf("Failure: Could not guess valid Date from valid string")
|
||||||
|
|
@ -41,6 +43,7 @@ func TestGuessDate(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestUnmarshalText tests whether UnmarshalText() correctly unmarshals a sample of byteSlices
|
||||||
func TestUnmarshalText(t *testing.T) {
|
func TestUnmarshalText(t *testing.T) {
|
||||||
testTimeRange := NewTimeInterval(
|
testTimeRange := NewTimeInterval(
|
||||||
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
||||||
|
|
@ -55,6 +58,7 @@ func TestUnmarshalText(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestMarshalJSON tests whether MarshalJSON() correctly marshals a sample TimeRange
|
||||||
func TestMarshalJSON(t *testing.T) {
|
func TestMarshalJSON(t *testing.T) {
|
||||||
testTimeRange := NewTimeInterval(
|
testTimeRange := NewTimeInterval(
|
||||||
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
||||||
|
|
@ -64,6 +68,7 @@ func TestMarshalJSON(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestUnmarshalFlag tests whether UnmarshalFlag() correctly extracts time from a given timeRange string.
|
||||||
func TestUnmarshalFlag(t *testing.T) {
|
func TestUnmarshalFlag(t *testing.T) {
|
||||||
testTimeRange := NewTimeInterval(
|
testTimeRange := NewTimeInterval(
|
||||||
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
||||||
|
|
@ -88,6 +93,8 @@ func TestUnmarshalFlag(t *testing.T) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TestContains tests whether Contains() correctly identifies a sample of points in time to be within
|
||||||
|
// a timerange or not.
|
||||||
func TestContains(t *testing.T) {
|
func TestContains(t *testing.T) {
|
||||||
testTimeRange := NewTimeInterval(
|
testTimeRange := NewTimeInterval(
|
||||||
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue