X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/43773cb247a1fb744b57070b715bfa5d53a00822..dd2e6f664a3e59e02349901a04e182bda6286f6f:/services/api/test/unit/job_task_test.rb diff --git a/services/api/test/unit/job_task_test.rb b/services/api/test/unit/job_task_test.rb index 3c7c1e7a6f..05a5d21a24 100644 --- a/services/api/test/unit/job_task_test.rb +++ b/services/api/test/unit/job_task_test.rb @@ -1,7 +1,20 @@ +# Copyright (C) The Arvados Authors. All rights reserved. +# +# SPDX-License-Identifier: AGPL-3.0 + require 'test_helper' class JobTaskTest < ActiveSupport::TestCase - # test "the truth" do - # assert true - # end + test "new tasks get an assigned qsequence" do + set_user_from_auth :active + task = JobTask.create + assert_not_nil task.qsequence + assert_operator(task.qsequence, :>=, 0) + end + + test "assigned qsequence is not overwritten" do + set_user_from_auth :active + task = JobTask.create!(qsequence: 99) + assert_equal(99, task.qsequence) + end end