--- Test the weight system: strategy: Suite attributes: strategy: Suite contents: - All or nothing (0%): wclass: WMin contents: - Suppose to PASS 1: strategy: Pass - Suppose to PASS 2: strategy: Pass - Suppose to FAIL 3: strategy: Fail - All or nothing (100%): wclass: WMin contents: - Suppose to PASS 4: strategy: Pass - Suppose to FAIL 5: strategy: Fail weight: -1 - Suppose to PASS 6: strategy: Pass - Percentage (70%): contents: - Suppose to PASS 7: strategy: Pass - Suppose to PASS 8: strategy: Pass weight: 2 - Sub suite (25%): strategy: Suite contents: - Suppose to PASS 9: strategy: Pass - Suppose to FAIL 10: strategy: Fail weight: 2 - Suppose to FAIL 11: strategy: Fail - Suppose to FAIL 12: strategy: Fail - Suppose to PASS 13: strategy: Pass - Fatal pass (100%): attributes: strategy: Pass contents: - Suppose to PASS 14: fatal: true - Suppose to PASS 15: {} - Fatal fail (50%): contents: - Suppose to FAIL 16: strategy: Fail fatal: true - Suppose to be not tested 17: strategy: Pass - Fatal pass but other fail (50%): contents: - Suppose to PASS 18: strategy: Pass fatal: true - Suppose to FAIL 19: strategy: Fail - Fatal pass but no weight (100%): attributes: strategy: Pass contents: - Suppose to PASS 20: weight: 0 fatal: true - Suppose to PASS 21: {} - Suppose to PASS 22: {} - Fatal fail but no weight (100%): attributes: strategy: Pass contents: - Suppose to FAIL 23: weight: 0 strategy: Fail fatal: true - Suppose to be not tested 24: {} - Suppose to be not tested 25: {} - Negative (66%): attributes: strategy: Pass contents: - Suppose to PASS 26: {} - Suppose to PASS 27: weight: -1 - Suppose to PASS 28: {} - Negative (100%): attributes: strategy: Pass contents: - Suppose to PASS 29: {} - Suppose to PASS 30: weight: -1 strategy: Fail - Suppose to PASS 31: {}