Skip to content

Split-up tests in ReadOnly vs ReadWrite on qiita_db #1029

Closed
@josenavas

Description

@josenavas

I'm listing everything here, just in case that somebody wants to work in something that requires no brain. Please submit a PR per single file. Add your name next to the file that you're currently working in.
This will reduce development time since tests are run faster.

Some general rules

  • If the code tested potentially modifies the database, it should go under the ReadWrite category, in case that the code is not working correctly it does not impact other tests
  • If both tests sets are going to share a lot of data, useful to create a single base class that initializes both test classes.
  • qiita_db/test/test_analysis.py
  • qiita_db/test/test_artifact.py (Jose)
  • qiita_db/test/test_base.py
  • qiita_db/test/test_commands.py
  • qiita_db/test/test_data.py
  • qiita_db/test/test_job.py
  • qiita_db/test/test_logger.py
  • qiita_db/test/test_meta_util.py
  • qiita_db/test/test_metadata_template.py (Jose - PR Speedup metadata tests #1033)
  • qiita_db/test/test_ontology.py
  • qiita_db/test/test_parameters.py
  • qiita_db/test/test_processing_job.py (Jose)
  • qiita_db/test/test_reference.py
  • qiita_db/test/test_search.py
  • qiita_db/test/test_setup.py
  • qiita_db/test/test_software.py (Jose)
  • qiita_db/test/test_sql.py
  • qiita_db/test/test_sql_connection.py
  • qiita_db/test/test_study.py
  • qiita_db/test/test_user.py
  • qiita_db/test/test_util.py

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions