(t *testing.T)
| 762 | } |
| 763 | |
| 764 | func TestIsStatusFunc(t *testing.T) { |
| 765 | assert.True(t, isStatusFunc(fn("always")), "always is a status func") |
| 766 | assert.True(t, isStatusFunc(fn("success")), "success is a status func") |
| 767 | assert.True(t, isStatusFunc(fn("failure")), "failure is a status func") |
| 768 | assert.True(t, isStatusFunc(fn("cancelled")), "cancelled is a status func") |
| 769 | assert.False(t, isStatusFunc(fn("contains")), "contains is not a status func") |
| 770 | assert.False(t, isStatusFunc(fn("startsWith")), "startsWith is not a status func") |
| 771 | assert.False(t, isStatusFunc(expr("x")), "ExpressionNode is not a status func") |
| 772 | } |
| 773 | |
| 774 | func TestNodesEqual(t *testing.T) { |
| 775 | a := expr("github.event_name == 'issues'") |
nothing calls this directly
no test coverage detected