Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [+ /usr/bin/python3 setup.py test
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help
error: invalid command 'test'
error: Bad exit status from /var/tmp/rpm-tmp.Ff1bZV (%check)]: [This snippet shows why the build has failed.]

Issue: In %check section, the build tries to use `setup.py tests`, which fails as the command `test` is invalid.
Resolution: Modify the spec file so the appropriate test runner is used.