- wf = "more: etc"
- w.update_attributes!(workflow: wf)
- assert_equal nil, w.name
- assert_equal nil, w.description
+ definition = "more: etc"
+ w.update_attributes!(definition: definition)
+ w.reload
+ assert_nil w.name
+ assert_nil w.description
+
+ # Workflow name and desc set using definition yaml should be cleared
+ # if definition yaml is cleared
+ definition = "name: test name 2\ndescription: test desc 2\nother: some more"
+ w.update_attributes!(definition: definition)
+ w.reload
+ definition = nil
+ w.update_attributes!(definition: definition)
+ w.reload
+ assert_nil w.name
+ assert_nil w.description