Skip to content
This repository was archived by the owner on Feb 7, 2026. It is now read-only.
This repository was archived by the owner on Feb 7, 2026. It is now read-only.

Problem w/ sqlite database result storage. #11

Description

@jenisys

Running simple test w/ non-existing database results storage fails.

$ multimech-run my_project
...
loading results into database: sqlite:///results.db

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/Current/bin/multimech-run", line 9, in <module>
    load_entry_point('multi-mechanize==1.2.0', 'console_scripts', 'multimech-run')()
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/multimechanize/utilities/run.py", line 64, in main
    run_test()
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/multimechanize/utilities/run.py", line 144, in run_test
    import multimechanize.resultsloader
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/multimechanize/resultsloader.py", line 69, in <module>
    class ResultRow(Base):
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/sqlalchemy/ext/declarative.py", line 1336, in __init__
    _as_declarative(cls, classname, cls.__dict__)
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/sqlalchemy/ext/declarative.py", line 1104, in _as_declarative
    "__table_args__ value must be a tuple, "
sqlalchemy.exc.ArgumentError: __table_args__ value must be a tuple, dict, or None

VERSION-INFO:

  • multi-mechanize 1.2.0
  • SQLAlchemy 0.7.5
  • OS: MACOSX 10.7

CONFIG-FILE:
results_database = sqlite:///results.db

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions