@@ -39,63 +39,63 @@ func TestTaskListInputValidate(t *testing.T) {
3939}
4040
4141func TestTaskRunInputValidate (t * testing.T ) {
42- t .Run ("non-interactive missing task ID " , func (t * testing.T ) {
42+ t .Run ("non-interactive missing task slug " , func (t * testing.T ) {
4343 input := TaskRunInput {Input : `["a"]` }
4444 err := input .Validate (false )
4545 require .Error (t , err )
46- assert .Contains (t , err .Error (), "task id must be specified" )
46+ assert .Contains (t , err .Error (), "task slug must be specified" )
4747 })
4848
4949 t .Run ("non-interactive missing input" , func (t * testing.T ) {
50- input := TaskRunInput {TaskID : "tsk-1" }
50+ input := TaskRunInput {TaskSlug : "tsk-1" }
5151 err := input .Validate (false )
5252 require .Error (t , err )
5353 assert .Contains (t , err .Error (), "input must be specified" )
5454 })
5555
5656 t .Run ("invalid JSON input errors even in interactive mode" , func (t * testing.T ) {
57- input := TaskRunInput {TaskID : "tsk-1" , Input : "not-json" }
57+ input := TaskRunInput {TaskSlug : "tsk-1" , Input : "not-json" }
5858 err := input .Validate (true )
5959 require .Error (t , err )
6060 assert .Contains (t , err .Error (), "input must be valid JSON" )
6161 })
6262
6363 t .Run ("valid array JSON" , func (t * testing.T ) {
64- input := TaskRunInput {TaskID : "tsk-1" , Input : `["a","b"]` }
64+ input := TaskRunInput {TaskSlug : "tsk-1" , Input : `["a","b"]` }
6565 assert .NoError (t , input .Validate (false ))
6666 })
6767
6868 t .Run ("valid object JSON" , func (t * testing.T ) {
69- input := TaskRunInput {TaskID : "tsk-1" , Input : `{"k":"v"}` }
69+ input := TaskRunInput {TaskSlug : "tsk-1" , Input : `{"k":"v"}` }
7070 assert .NoError (t , input .Validate (false ))
7171 })
7272}
7373
7474func TestTaskRunListInputValidate (t * testing.T ) {
75- t .Run ("interactive allows empty task ID " , func (t * testing.T ) {
75+ t .Run ("interactive allows empty task slug " , func (t * testing.T ) {
7676 input := TaskRunListInput {}
7777 assert .NoError (t , input .Validate (true ))
7878 })
7979
80- t .Run ("non-interactive requires task ID " , func (t * testing.T ) {
80+ t .Run ("non-interactive requires task slug " , func (t * testing.T ) {
8181 input := TaskRunListInput {}
8282 err := input .Validate (false )
8383 require .Error (t , err )
84- assert .Contains (t , err .Error (), "task id must be specified" )
84+ assert .Contains (t , err .Error (), "task slug must be specified" )
8585 })
8686
87- t .Run ("non-interactive with task ID succeeds" , func (t * testing.T ) {
88- input := TaskRunListInput {TaskID : "tsk-1" }
87+ t .Run ("non-interactive with task slug succeeds" , func (t * testing.T ) {
88+ input := TaskRunListInput {TaskSlug : "tsk-1" }
8989 assert .NoError (t , input .Validate (false ))
9090 })
9191
92- t .Run ("non-interactive local allows empty task ID " , func (t * testing.T ) {
92+ t .Run ("non-interactive local allows empty task slug " , func (t * testing.T ) {
9393 input := TaskRunListInput {Local : true }
9494 assert .NoError (t , input .Validate (false ))
9595 })
9696
97- t .Run ("non-interactive local with task ID succeeds" , func (t * testing.T ) {
98- input := TaskRunListInput {TaskID : "tsk-1" , Local : true }
97+ t .Run ("non-interactive local with task slug succeeds" , func (t * testing.T ) {
98+ input := TaskRunListInput {TaskSlug : "tsk-1" , Local : true }
9999 assert .NoError (t , input .Validate (false ))
100100 })
101101}
0 commit comments