diff --git a/task_test.go b/task_test.go index 30b7e3b..23d2d75 100644 --- a/task_test.go +++ b/task_test.go @@ -22,7 +22,7 @@ import ( "github.com/stretchr/testify/assert" ) -func TestAuroraTask_Clone_DockerContainer(t *testing.T) { +func TestAuroraTask_Clone(t *testing.T) { task0 := realis.NewTask(). Environment("development"). @@ -48,34 +48,10 @@ func TestAuroraTask_Clone_DockerContainer(t *testing.T) { task1 := task0.Clone() assert.EqualValues(t, task0, task1, "Clone does not return the correct deep copy of AuroraTask") -} - -func TestAuroraTask_Clone_MesosContainer(t *testing.T) { - - task0 := realis.NewTask(). - Environment("development"). - Role("ubuntu"). - Name("this_is_a_test"). - ExecutorName(aurora.AURORA_EXECUTOR_NAME). - ExecutorData("{fake:payload}"). - CPU(10). - RAM(643). - Disk(1000). - IsService(true). - AddPorts(10). - Tier("preferred"). - MaxFailure(23). - AddURIs(true, true, "testURI"). - AddLabel("Test", "Value"). - AddNamedPorts("test"). - AddValueConstraint("test", false, "testing"). - AddLimitConstraint("test_limit", 1). - AddDedicatedConstraint("ubuntu", "name"). - Container(realis.NewMesosContainer(). - AppcImage("test", "testing"). - AddVolume("test", "test", aurora.Mode_RW)) - - task1 := task0.Clone() - - assert.EqualValues(t, task0, task1, "Clone does not return the correct deep copy of AuroraTask") + + task0.Container(realis.NewMesosContainer(). + AppcImage("test", "testing"). + AddVolume("test", "test", aurora.Mode_RW)) + task2 := task0.Clone() + assert.EqualValues(t, task0, task2, "Clone does not return the correct deep copy of AuroraTask") }