Skip to content

conformance test gives "TypeError: __init__() got an unexpected keyword argument 'type'" #73

Closed
@samuell

Description

@samuell

I tend to get these errors with cwltool --conformance-test, white a bit.

One example is for the samtools-view tool, but I suddenly got a similar error for my work on bwa-aln.cwl, after adding a trailing slash to a namespace (s: http://schema.org/ instead of s: http://schema.org).

Any hints?

[samuel tools]$ cwltool --conformance-test samtools-view.cwl 
/home/samuel/.pyenv/versions/2.7.11/bin/cwltool 1.0.20160427142240
Traceback (most recent call last):
  File "/home/samuel/.pyenv/versions/2.7.11/bin/cwltool", line 9, in <module>
    load_entry_point('cwltool==1.0.20160427142240', 'console_scripts', 'cwltool')()
  File "/home/samuel/.pyenv/versions/2.7.11/lib/python2.7/site-packages/cwltool/main.py", line 590, in main
    stdout=stdout)
  File "/home/samuel/.pyenv/versions/2.7.11/lib/python2.7/site-packages/cwltool/main.py", line 429, in load_job_order
    toolparser = generate_parser(argparse.ArgumentParser(prog=args.workflow), t, namemap)
  File "/home/samuel/.pyenv/versions/2.7.11/lib/python2.7/site-packages/cwltool/main.py", line 283, in generate_parser
    help=ahelp, action=action, type=atype, default=default)
  File "/home/samuel/.pyenv/versions/2.7.11/lib/python2.7/argparse.py", line 1294, in add_argument
    action = action_class(**kwargs)
TypeError: __init__() got an unexpected keyword argument 'type'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions