(t *testing.T)
| 551 | } |
| 552 | |
| 553 | func TestUniqueOptsStateBitmask(t *testing.T) { |
| 554 | t.Parallel() |
| 555 | |
| 556 | emptyOpts := &UniqueOpts{} |
| 557 | require.Equal(t, uniquestates.UniqueStatesToBitmask(uniqueOptsByStateDefault), emptyOpts.StateBitmask(), "Empty unique options should have default bitmask") |
| 558 | |
| 559 | otherStates := []rivertype.JobState{rivertype.JobStateAvailable, rivertype.JobStateCompleted} |
| 560 | nonEmptyOpts := &UniqueOpts{ |
| 561 | ByState: otherStates, |
| 562 | } |
| 563 | require.Equal(t, uniquestates.UniqueStatesToBitmask([]rivertype.JobState{rivertype.JobStateAvailable, rivertype.JobStateCompleted}), nonEmptyOpts.StateBitmask(), "Non-empty unique options should have correct bitmask") |
| 564 | } |
nothing calls this directly
no test coverage detected
searching dependent graphs…