Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test: fetch_cloudos_id function #130

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open

Commits on Oct 3, 2022

  1. feat: add --request-interval parameter (#93)

    * feat(parameters): add  parameter for customization. See #90
    
    * docs: add documentation in changelog and readme
    
    * bump: increse minor version 1.0.0 to 1.1.0
    
    * refactor: replace command line option from cromwell with constant variable
    
    * docs: update about request interval option
    
    * refactor: add control expression to not surpass wait time
    
    * refactor: change variable to the constant for Cromwell jobs
    danielboloc committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    9e507a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    70d3dd0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a1d4f0 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Update README.md

    Co-authored-by: dapineyro <[email protected]>
    cgpu and dapineyro committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    8eb820c View commit details
    Browse the repository at this point in the history
  2. Update README.md

    Co-authored-by: dapineyro <[email protected]>
    cgpu and dapineyro committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    6477245 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Change default cost limit 30 $ (#102)

    * Add new cost limit as default 30$
    
    * CHANGELOG updated
    
    * VERSION updated
    
    * Update cloudos/__main__.py
    
    Co-authored-by: dapineyro <[email protected]>
    
    * version update
    
    * Update README.md
    
    * version bump to 1.2.1
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    Co-authored-by: Christina Chatzipantsiou <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    5 people committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    e14fc92 View commit details
    Browse the repository at this point in the history
  2. Resolve conflicts

    dapineyro committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    c816047 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Feat: make --wdl-importsFile optional (#98)

    * fix BadRequestException #84
    
    * make wdl-importsfile optional
    
    * update docs
    
    * simplify code
    
    * simplify code 2
    
    * simplify code 3
    
    * simplify code 4
    
    * small doc change
    
    * fix repo for projects
    
    * Update to prepare a release
    dapineyro committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    ddedb58 View commit details
    Browse the repository at this point in the history
  2. Adds api key support for cromwell (#104)

    * fix BadRequestException #84
    
    * make wdl-importsfile optional
    
    * update docs
    
    * simplify code
    
    * simplify code 2
    
    * simplify code 3
    
    * simplify code 4
    
    * small doc change
    
    * fix repo for projects
    
    * Use API key when no cromwell key is available
    
    * Adds click support
    
    * small help change
    
    * Updates docs
    
    * Minor doc changes
    dapineyro committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    4f47770 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b9bcf6 View commit details
    Browse the repository at this point in the history
  4. Remove cromwell_token

    dapineyro committed Nov 7, 2022
    Configuration menu
    Copy the full SHA
    209d8ee View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Pytests added for _create_cromwell_header function (#114)

    * Pytests added for _create_cromwell_header function
    
    * unused code removed
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * new folder for cloudos tests
    
    * init
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    3 people committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    b782677 View commit details
    Browse the repository at this point in the history
  2. test: add tests for 'get_job_list' (#116)

    * test: add tests for 'get_job_list'
    
    * refactor: add new assert statement
    
    * refactor: apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * style: move to proper folder
    
    * style: update tests/test_clos/test_get_job_list.py
    
    Co-authored-by: dapineyro <[email protected]>
    
    Co-authored-by: dapineyro <[email protected]>
    danielboloc and dapineyro committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    8af1801 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Fix: resolve JSON error in error message handling (#124)

    * fix error messages
    
    * Bump version to v1.3.1
    
    * correct pytests using BadRequestException
    dapineyro committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    dd6e1b4 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    94c6245 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3703b07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a30cad View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Pytest for BadRequestException Class (#126)

    * pytest for BadRequestException
    
    * renamed function
    
    * Apply suggestions from code review
    
    Co-authored-by: Daniel Boloc <[email protected]>
    
    * requested changes
    
    * test moved to folder
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: Daniel Boloc <[email protected]>
    3 people committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    80d55a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Pytest added for function project_id (#120)

    * pytest for function project_id
    
    * script updated
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * module docstring added
    
    * Update test_project_id.py
    
    * requested changes
    
    * Update tests/test_clos/test_project_id.py
    
    Co-authored-by: dapineyro <[email protected]>
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    3 people committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    806f2a9 View commit details
    Browse the repository at this point in the history
  2. Pytest added for function detect_workflow (#119)

    * proper json added
    
    * pytest function added
    
    * script updated for proper workflow name
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * import added
    
    * module docstring
    
    * Update tests/test_clos/test_detect_workflow.py
    
    Co-authored-by: dapineyro <[email protected]>
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    3 people committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    0ce9deb View commit details
    Browse the repository at this point in the history
  3. pytest added for output workflow_id (#121)

    * pytest added for output workflow_id
    
    * Object Class is modified to Job
    
    * values are masked
    
    * json update, assert update
    
    * module docstring added
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * requested changes
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    3 people committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    60700a4 View commit details
    Browse the repository at this point in the history
  4. Pytest workflow (#132)

    * pytest added for output workflow_id
    
    * Object Class is modified to Job
    
    * values are masked
    
    * json update, assert update
    
    * module docstring added
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * requested changes
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    3 people committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    cfdb56b View commit details
    Browse the repository at this point in the history
  5. Pytest added for function process_workflow_list (#118)

    * Pytest for process_workflow_list added
    
    * file moved to test_clos folder
    
    * Apply suggestions from code review
    
    Co-authored-by: Daniel Boloc <[email protected]>
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * updated functions
    
    * Apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * code improvement
    
    * Update tests/test_clos/test_process_workflow_list.py
    
    Co-authored-by: dapineyro <[email protected]>
    
    * Update tests/test_clos/test_process_workflow_list.py
    
    Co-authored-by: dapineyro <[email protected]>
    
    Co-authored-by: Erdal Genc <[email protected]>
    Co-authored-by: Daniel Boloc <[email protected]>
    Co-authored-by: dapineyro <[email protected]>
    4 people committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    7eed847 View commit details
    Browse the repository at this point in the history
  6. test: adds tests for 'get_workflow_list' (#117)

    * test: add tests for 'get_workflow_list' method
    
    * refactor: apply suggestions from code review
    
    Co-authored-by: dapineyro <[email protected]>
    
    * test: update bad request code and workflows .json
    
    * move test to proper folder
    
    * style: remove comment line
    
    * test: add workflows .json file
    
    Co-authored-by: dapineyro <[email protected]>
    danielboloc and dapineyro committed Dec 16, 2022
    Configuration menu
    Copy the full SHA
    0202f26 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Configuration menu
    Copy the full SHA
    738369a View commit details
    Browse the repository at this point in the history