#!/usr/bin/env python3
"""Custom test for "cylc-trigger/07".

Load suite state summary JSON from STDIN. Determine submit number data for task
"victim.1" is correct or not after an aborted "trigger --edit".
"""


import json
import sys


def main():
    summary = json.load(sys.stdin)[1]['victim.1']
    sys.stderr.write('%s' % summary)
    assert(summary['submit_num'] == 1)
    assert(len(summary['job_hosts']) == 1)


if __name__ == '__main__':
    main()
