* test: simplify job card tests
(cherry picked from commit e625394488)
* fix: creation of corrective job card fails
This used to fail because sub_operations is a child table that's not
initalized by default till v13, in develop branch we init tables with
empty list.
(cherry picked from commit 66cf9aa344)
Co-authored-by: Ankush Menat <ankush@frappe.io>