diff --git a/client/model/ftd/ftd_version_test.go b/client/model/ftd/ftd_version_test.go index 35bdc08..d70b16e 100644 --- a/client/model/ftd/ftd_version_test.go +++ b/client/model/ftd/ftd_version_test.go @@ -68,6 +68,16 @@ func TestFtdVersionComparison(t *testing.T) { assert.False(t, versionTwo.Equal(versionOne)) }, }, + { + testName: "Compare major.minor.patch versions semantically", + versionOneStr: "7.1.2", + versionTwoStr: "7.3.0", + assertFunc: func(t *testing.T, versionOne, versionTwo *ftd.Version) { + assert.True(t, versionOne.LessThan(versionTwo)) + assert.True(t, versionTwo.GreaterThan(versionOne)) + assert.False(t, versionTwo.Equal(versionOne)) + }, + }, { testName: "Compare equal major.minor.patch versions", versionOneStr: "7.2.0",